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

A

AbstractClock - Class in org.databene.contiperf.clock
Abstract implementation of the Clock interface.
AbstractClock(String) - Constructor for class org.databene.contiperf.clock.AbstractClock
 
AbstractInvocationRunner - Class in org.databene.contiperf
Abstract helper class which provides common functionality for InvocationRunners.
AbstractInvocationRunner(WaitTimer) - Constructor for class org.databene.contiperf.AbstractInvocationRunner
 
AbstractReportModule - Class in org.databene.contiperf.report
Abstract parent class for ReportModules, which provides ReportContext handling and empty implementations of the other ReportModule methods.
AbstractReportModule() - Constructor for class org.databene.contiperf.report.AbstractReportModule
 
AbstractTimer - Class in org.databene.contiperf.timer
Helper class to inherit custom WaitTimers from.
AbstractTimer() - Constructor for class org.databene.contiperf.timer.AbstractTimer
 
active() - Method in class org.databene.contiperf.Config
 
addLabel(String, int) - Method in class org.databene.contiperf.report.LatencyDataSet
 
addPoint(int, int) - Method in class org.databene.contiperf.report.LatencyDataSet
 
addReportModule(ReportModule) - Method in class org.databene.contiperf.report.ReportContext
 
addSample(int) - Method in class org.databene.profile.Profile
 
addSample(List<String>, long) - Method in class org.databene.profile.Profiler
 
addSample(String, int) - Method in class org.databene.stat.CounterRepository
 
addSample(int) - Method in class org.databene.stat.LatencyCounter
 
apply(Statement, FrameworkMethod, Object) - Method in class org.databene.contiperf.junit.ContiPerfRule
 
ArgumentsProvider - Interface in org.databene.contiperf
Abstraction of classes that provide arguments for Invoker calls in a performance test run.
averageLatency() - Method in class org.databene.stat.LatencyCounter
 
averageVerdict(LatencyCounter, PerformanceRequirement) - Static method in class org.databene.contiperf.report.ReportUtil
 

B

BlockContiPerfClassRunner - Class in org.databene.contiperf.junit
Replaces the standard BlockJUnit4ClassRunner for supporting ContiPerf features in performance test suites.
BlockContiPerfClassRunner(Class<?>, Object) - Constructor for class org.databene.contiperf.junit.BlockContiPerfClassRunner
 

C

checkParamCount(int, double[]) - Method in class org.databene.contiperf.timer.AbstractTimer
 
childrenInvoker(RunNotifier) - Method in class org.databene.contiperf.junit.ParallelRunner
 
clear() - Method in class org.databene.contiperf.PerformanceTracker
 
clear() - Method in class org.databene.stat.CounterRepository
 
Clock - Interface in org.databene.contiperf
Extension interface for different providers of time, e.g. system, CPU or user time.
close() - Method in class org.databene.contiperf.ConcurrentRunner
 
close() - Method in class org.databene.contiperf.CountRunner
 
close() - Method in interface org.databene.contiperf.InvocationRunner
 
close() - Method in class org.databene.contiperf.TimedRunner
 
close(Closeable) - Static method in class org.databene.contiperf.util.ContiPerfUtil
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class org.databene.contiperf.report.AbstractReportModule
implements backwards-compatibility of inheritors of older versions of this class
completed(String, LatencyCounter[], PerformanceRequirement) - Method in class org.databene.contiperf.report.AbstractReportModule
Implements a method which has been removed from the interface but implemented by children of this class, probably using the Override annotation, which would cause compiler errors if the method were removed.
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class org.databene.contiperf.report.ConsoleReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class org.databene.contiperf.report.CSVInvocationReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class org.databene.contiperf.report.CSVLatencyReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class org.databene.contiperf.report.CSVSummaryReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class org.databene.contiperf.report.HtmlReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class org.databene.contiperf.report.ListReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class org.databene.contiperf.report.LoggerModuleAdapter
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in interface org.databene.contiperf.report.ReportModule
 
ConcurrentRunner - Class in org.databene.contiperf
Runs several Runnables concurrently.
ConcurrentRunner(String, InvocationRunner[], int) - Constructor for class org.databene.contiperf.ConcurrentRunner
 
Config - Class in org.databene.contiperf
Parses and provides the ContiPerf configuration.
Config() - Constructor for class org.databene.contiperf.Config
 
configurePerfTest(PerfTest, String) - Static method in class org.databene.contiperf.junit.ContiPerfRule
 
ConsoleExecutionLogger - Class in org.databene.contiperf.log
Deprecated. replaced with ConsoleReportModule
ConsoleExecutionLogger() - Constructor for class org.databene.contiperf.log.ConsoleExecutionLogger
Deprecated.  
ConsoleReportModule - Class in org.databene.contiperf.report
ReportModule implementation that prints all information to the console.
ConsoleReportModule() - Constructor for class org.databene.contiperf.report.ConsoleReportModule
 
ConstantTimer - Class in org.databene.contiperf.timer
WaitTimer implementation which provides a constant wait time.
ConstantTimer() - Constructor for class org.databene.contiperf.timer.ConstantTimer
 
context - Variable in class org.databene.contiperf.report.AbstractReportModule
 
ContiPerfRule - Class in org.databene.contiperf.junit
Implements the JUnit MethodRule interface for adding performance test features to test calls.
ContiPerfRule() - Constructor for class org.databene.contiperf.junit.ContiPerfRule
 
ContiPerfRule(ExecutionLogger) - Constructor for class org.databene.contiperf.junit.ContiPerfRule
 
ContiPerfRule(ReportModule...) - Constructor for class org.databene.contiperf.junit.ContiPerfRule
 
ContiPerfRule(ReportContext) - Constructor for class org.databene.contiperf.junit.ContiPerfRule
 
ContiPerfRule(ReportContext, Object) - Constructor for class org.databene.contiperf.junit.ContiPerfRule
 
ContiPerfSuiteRunner - Class in org.databene.contiperf.junit
JUnit Runner class for wrapping test classes that are unaware of ContiPerf with a suite class that adds performance test and requirements configuration.
ContiPerfSuiteRunner(Class<?>) - Constructor for class org.databene.contiperf.junit.ContiPerfSuiteRunner
 
ContiPerfUtil - Class in org.databene.contiperf.util
Provides I/O utility methods.
ContiPerfUtil() - Constructor for class org.databene.contiperf.util.ContiPerfUtil
 
CounterRepository - Class in org.databene.stat
Repository that binds LatencyCounters to a name and makes them available to clients.
CountRunner - Class in org.databene.contiperf
Calls the invoker a fixed number of times.
CountRunner(Invoker, ArgumentsProvider, WaitTimer, AtomicLong) - Constructor for class org.databene.contiperf.CountRunner
 
CpuClock - Class in org.databene.contiperf.clock
Clock implementation which provides the CPU time of the current thread via ThreadMXBean.getCurrentThreadCpuTime()

Created: 23.05.2012 07:53:29
CpuClock() - Constructor for class org.databene.contiperf.clock.CpuClock
 
createDefaultReportContext(Class<? extends AssertionError>) - Method in class org.databene.contiperf.Config
 
createDefaultRule() - Static method in class org.databene.contiperf.junit.ContiPerfRule
 
createInstance(Object) - Static method in class org.databene.contiperf.junit.JUnitReportContext
 
createVerboseRule() - Static method in class org.databene.contiperf.junit.ContiPerfRule
 
CSVInvocationReportModule - Class in org.databene.contiperf.report
ReportModule that creates a CSV file with one line per invocation, which reports the measured latency in the first column and the start time in the second one.
CSVInvocationReportModule() - Constructor for class org.databene.contiperf.report.CSVInvocationReportModule
 
CSVLatencyReportModule - Class in org.databene.contiperf.report
ReportModule which creates a CSV file that reports how often (2nd column) which latency (1st column) was measured.
CSVLatencyReportModule() - Constructor for class org.databene.contiperf.report.CSVLatencyReportModule
 
CSVSummaryReportModule - Class in org.databene.contiperf.report
Writes summary information of the ContiPerf to a CSV file.
CSVSummaryReportModule() - Constructor for class org.databene.contiperf.report.CSVSummaryReportModule
 
CumulatedTimer - Class in org.databene.contiperf.timer
WaitTimer implementation which provides wait times in a range between min and max with lower probabilities for border values and higher probabilities for values close to the average.
CumulatedTimer() - Constructor for class org.databene.contiperf.timer.CumulatedTimer
 

D

DEFAULT_CONFIG_FILENAME - Static variable in class org.databene.contiperf.Config
 
defaultInstance() - Static method in class org.databene.profile.Profiler
 
duration() - Method in class org.databene.stat.LatencyCounter
 

E

elapsedTime - Variable in class org.databene.contiperf.report.InvocationSummary
 
EmptyArgumentsProvider - Class in org.databene.contiperf
ArgumentsProvider implementation for no-arg invocations.
EmptyArgumentsProvider() - Constructor for class org.databene.contiperf.EmptyArgumentsProvider
 
EmptyExecutionLogger - Class in org.databene.contiperf.log
Deprecated. Replaced with EmptyReportModule
EmptyExecutionLogger() - Constructor for class org.databene.contiperf.log.EmptyExecutionLogger
Deprecated.  
EmptyReportModule - Class in org.databene.contiperf.report
Empty implementation of the ReportModule interface.
EmptyReportModule() - Constructor for class org.databene.contiperf.report.EmptyReportModule
 
ensureDirectoryExists(File) - Method in class org.databene.contiperf.report.ReportContext
 
equals(Object) - Method in class org.databene.profile.Profile
 
ExecutionConfig - Class in org.databene.contiperf
Holds the execution configuration for a single test.
ExecutionConfig(int) - Constructor for class org.databene.contiperf.ExecutionConfig
 
ExecutionConfig(int, int, int, Clock[], int, int, boolean, Class<? extends WaitTimer>, double[]) - Constructor for class org.databene.contiperf.ExecutionConfig
 
executionError(Throwable) - Static method in class org.databene.contiperf.util.ContiPerfUtil
 
ExecutionLogger - Interface in org.databene.contiperf
Deprecated. Replaced with ReportModule. When using a predefined ExecutionLogger, replace it with the corresponding ReportModule. If the old version was

F

fail(String) - Method in class org.databene.contiperf.report.ReportContext
 
FAILURE_CLASS - Static variable in class org.databene.contiperf.junit.JUnitReportContext
 
FileExecutionLogger - Class in org.databene.contiperf.log
Deprecated. Replaced with CSVSummaryReportModule
FileExecutionLogger() - Constructor for class org.databene.contiperf.log.FileExecutionLogger
Deprecated.  
FileExecutionLogger(String) - Constructor for class org.databene.contiperf.log.FileExecutionLogger
Deprecated.  
finished() - Method in class org.databene.contiperf.junit.ParallelScheduler
 

G

getAverage() - Method in class org.databene.contiperf.PerformanceRequirement
 
getAverageLatency() - Method in class org.databene.profile.Profile
 
getClockName() - Method in class org.databene.stat.LatencyCounter
 
getClocks() - Method in class org.databene.contiperf.ExecutionConfig
 
getConfigFileName() - Static method in class org.databene.contiperf.Config
 
getContext() - Method in class org.databene.contiperf.junit.ContiPerfRule
 
getCounter(String) - Method in class org.databene.stat.CounterRepository
 
getCounters() - Method in class org.databene.contiperf.PerformanceTracker
 
getCounters() - Method in class org.databene.stat.CounterRepository
 
getDuration() - Method in class org.databene.contiperf.ExecutionConfig
 
getId() - Method in interface org.databene.contiperf.Invoker
 
getId() - Method in class org.databene.contiperf.junit.JUnitInvoker
 
getId() - Method in class org.databene.contiperf.util.InvokerProxy
 
getInstance() - Static method in class org.databene.contiperf.sensor.MemorySensor
 
getInstance() - Static method in class org.databene.stat.CounterRepository
 
getInterval() - Method in class org.databene.contiperf.sensor.MemorySensor
 
getInvocationCount(String) - Method in class org.databene.contiperf.Config
 
getInvocationCount() - Method in class org.databene.contiperf.report.InvocationCountingReportModule
 
getInvocationCount() - Method in class org.databene.profile.Profile
 
getInvocations() - Method in class org.databene.contiperf.ExecutionConfig
 
getInvocations() - Method in class org.databene.contiperf.report.ListReportModule
 
getLabels() - Method in class org.databene.contiperf.report.LatencyDataSet
 
getLatencyCount(long) - Method in class org.databene.stat.LatencyCounter
 
getLogger() - Method in class org.databene.contiperf.report.LoggerModuleAdapter
 
getMax() - Method in class org.databene.contiperf.PerformanceRequirement
 
getMaxCommittedHeapSize() - Method in class org.databene.contiperf.sensor.MemorySensor
 
getMaxUsedHeapSize() - Method in class org.databene.contiperf.sensor.MemorySensor
 
getMaxX() - Method in class org.databene.contiperf.report.LatencyDataSet
 
getMaxY() - Method in class org.databene.contiperf.report.LatencyDataSet
 
getMillis() - Method in class org.databene.contiperf.PercentileRequirement
 
getName() - Method in class org.databene.contiperf.clock.AbstractClock
 
getName() - Method in interface org.databene.contiperf.Clock
 
getName() - Method in class org.databene.profile.Profile
 
getName() - Method in class org.databene.stat.LatencyCounter
 
getOrCreateSubProfile(String) - Method in class org.databene.profile.Profile
 
getParent() - Method in class org.databene.profile.Profile
 
getPercentage() - Method in class org.databene.contiperf.PercentileRequirement
 
getPercentileRequirements() - Method in class org.databene.contiperf.PerformanceRequirement
 
getRampUp() - Method in class org.databene.contiperf.ExecutionConfig
 
getReportFolder() - Method in class org.databene.contiperf.Config
 
getReportFolder() - Method in class org.databene.contiperf.report.ReportContext
 
getReportModule(Class<T>) - Method in class org.databene.contiperf.report.ReportContext
 
getReportModules() - Method in class org.databene.contiperf.report.ReportContext
 
getReportReference(String) - Method in class org.databene.contiperf.report.AbstractReportModule
 
getReportReference(String) - Method in class org.databene.contiperf.report.CSVInvocationReportModule
 
getReportReference(String) - Method in class org.databene.contiperf.report.CSVLatencyReportModule
 
getReportReference(String) - Method in class org.databene.contiperf.report.CSVSummaryReportModule
 
getReportReference(String) - Method in interface org.databene.contiperf.report.ReportModule
 
getReportReferenceLabel(String) - Method in class org.databene.contiperf.report.AbstractReportModule
 
getReportReferenceLabel(String) - Method in class org.databene.contiperf.report.CSVInvocationReportModule
 
getReportReferenceLabel(String) - Method in class org.databene.contiperf.report.CSVLatencyReportModule
 
getReportReferenceLabel(String) - Method in class org.databene.contiperf.report.CSVSummaryReportModule
 
getReportReferenceLabel(String) - Method in interface org.databene.contiperf.report.ReportModule
 
getRootProfile() - Method in class org.databene.profile.Profiler
 
getStartTime() - Method in class org.databene.stat.LatencyCounter
 
getSubProfiles() - Method in class org.databene.profile.Profile
 
getSummaries() - Method in class org.databene.contiperf.report.ListReportModule
 
getThreads() - Method in class org.databene.contiperf.ExecutionConfig
 
getThroughput() - Method in class org.databene.contiperf.PerformanceRequirement
 
getTime() - Method in class org.databene.contiperf.clock.CpuClock
 
getTime() - Method in interface org.databene.contiperf.Clock
 
getTime() - Method in class org.databene.contiperf.clock.SystemClock
 
getTime() - Method in class org.databene.contiperf.clock.UserClock
 
getTotalLatency() - Method in class org.databene.profile.Profile
 
getTotalTime() - Method in class org.databene.contiperf.PerformanceRequirement
 
getWaitTime() - Method in class org.databene.contiperf.timer.ConstantTimer
 
getWaitTime() - Method in class org.databene.contiperf.timer.CumulatedTimer
 
getWaitTime() - Method in class org.databene.contiperf.timer.None
 
getWaitTime() - Method in class org.databene.contiperf.timer.RandomTimer
 
getWaitTime() - Method in interface org.databene.contiperf.WaitTimer
 
getWaitTimer() - Method in class org.databene.contiperf.ExecutionConfig
 
getWarmUp() - Method in class org.databene.contiperf.ExecutionConfig
 
getX(int) - Method in class org.databene.contiperf.report.LatencyDataSet
 
getY(int) - Method in class org.databene.contiperf.report.LatencyDataSet
 
GoogleLatencyRenderer - Class in org.databene.contiperf.report
Formats the latency distribution of a LatencyCounter using the Google charts API.
GoogleLatencyRenderer() - Constructor for class org.databene.contiperf.report.GoogleLatencyRenderer
 

H

hashCode() - Method in class org.databene.profile.Profile
 
HtmlReportModule - Class in org.databene.contiperf.report
ReportModule implementation that creates an HTML report of the performance tests, their requirements, measurements and latency distribution chart.
HtmlReportModule() - Constructor for class org.databene.contiperf.report.HtmlReportModule
 

I

id - Variable in class org.databene.contiperf.report.InvocationLog
 
id - Variable in class org.databene.contiperf.report.InvocationSummary
 
index - Variable in class org.databene.contiperf.report.LatencyDataSet.LabelInfo
 
init(double[]) - Method in class org.databene.contiperf.timer.ConstantTimer
 
init(double[]) - Method in class org.databene.contiperf.timer.CumulatedTimer
 
init(double[]) - Method in class org.databene.contiperf.timer.None
 
init(double[]) - Method in class org.databene.contiperf.timer.RandomTimer
 
init(double[]) - Method in interface org.databene.contiperf.WaitTimer
 
instance() - Static method in class org.databene.contiperf.Config
 
invocationCount() - Method in class org.databene.contiperf.log.FileExecutionLogger
Deprecated.  
invocationCount - Variable in class org.databene.contiperf.report.InvocationSummary
 
InvocationCountingReportModule - Class in org.databene.contiperf.report
ReportModule implementation that counts the number of invocations.
InvocationCountingReportModule() - Constructor for class org.databene.contiperf.report.InvocationCountingReportModule
 
InvocationLog - Class in org.databene.contiperf.report
Holds the data of an invocation log entry.
InvocationLog(String, int, long) - Constructor for class org.databene.contiperf.report.InvocationLog
 
InvocationRunner - Interface in org.databene.contiperf
Parent interface for ContiPerf adapters that perform, if necessary, parameter generation and the actual invocation of a target service.
InvocationSummary - Class in org.databene.contiperf.report
Holds the data of an invocation summary.
InvocationSummary(String, long, long, long) - Constructor for class org.databene.contiperf.report.InvocationSummary
 
invoke(Object[]) - Method in interface org.databene.contiperf.Invoker
 
invoke(Object[]) - Method in class org.databene.contiperf.junit.JUnitInvoker
 
invoke(Object[]) - Method in class org.databene.contiperf.PerformanceTracker
 
invoke(Object[]) - Method in class org.databene.contiperf.util.InvokerProxy
 
invoked(String, int, long) - Method in class org.databene.contiperf.report.AbstractReportModule
 
invoked(String, int, long) - Method in class org.databene.contiperf.report.ConsoleReportModule
 
invoked(String, int, long) - Method in class org.databene.contiperf.report.CSVInvocationReportModule
 
invoked(String, int, long) - Method in class org.databene.contiperf.report.InvocationCountingReportModule
 
invoked(String, int, long) - Method in class org.databene.contiperf.report.ListReportModule
 
invoked(String, int, long) - Method in class org.databene.contiperf.report.LoggerModuleAdapter
 
invoked(String, int, long) - Method in interface org.databene.contiperf.report.ReportModule
 
Invoker - Interface in org.databene.contiperf
Abstraction of anything that can be invoked.
InvokerProxy - Class in org.databene.contiperf.util
Invoker implementation which acts as a proxy to another Invoker.
InvokerProxy(Invoker) - Constructor for class org.databene.contiperf.util.InvokerProxy
 
isCancelOnViolation() - Method in class org.databene.contiperf.ExecutionConfig
 
isEnabled() - Static method in class org.databene.profile.Profiling
 
isRunning() - Method in class org.databene.stat.LatencyCounter
 
isTrackingStarted() - Method in class org.databene.contiperf.PerformanceTracker
 

J

JUnitInvoker - Class in org.databene.contiperf.junit
Invoker implementation for JUnit 4.7+.
JUnitInvoker(String, Statement) - Constructor for class org.databene.contiperf.junit.JUnitInvoker
 
JUnitPerfTestFailure - Error in org.databene.contiperf.junit
Reports a performance test failure to the JUnit test framework.
JUnitPerfTestFailure() - Constructor for error org.databene.contiperf.junit.JUnitPerfTestFailure
 
JUnitPerfTestFailure(String) - Constructor for error org.databene.contiperf.junit.JUnitPerfTestFailure
 
JUnitReportContext - Class in org.databene.contiperf.junit
JUnit-specific implementation of the ReportContext interface.
JUnitReportContext() - Constructor for class org.databene.contiperf.junit.JUnitReportContext
 

L

latency - Variable in class org.databene.contiperf.report.InvocationLog
 
LatencyCounter - Class in org.databene.stat
Counts latencies and calculates performance-related statistics.
LatencyCounter(String) - Constructor for class org.databene.stat.LatencyCounter
 
LatencyCounter(String, String, int) - Constructor for class org.databene.stat.LatencyCounter
 
LatencyDataSet - Class in org.databene.contiperf.report
Helper class for managing and reducing latency distribution counts to dimensions that can pe handled by the GoogleLatencyRenderer.
LatencyDataSet(int) - Constructor for class org.databene.contiperf.report.LatencyDataSet
 
LatencyDataSet.LabelInfo - Class in org.databene.contiperf.report
 
LatencyDataSet.LabelInfo(String, int) - Constructor for class org.databene.contiperf.report.LatencyDataSet.LabelInfo
 
ListExecutionLogger - Class in org.databene.contiperf.log
Deprecated. replaced with ListReportModule
ListExecutionLogger() - Constructor for class org.databene.contiperf.log.ListExecutionLogger
Deprecated.  
ListReportModule - Class in org.databene.contiperf.report
ReportModule that stores all invocation information in Lists.
ListReportModule() - Constructor for class org.databene.contiperf.report.ListReportModule
 
logger - Variable in class org.databene.contiperf.report.LoggerModuleAdapter
 
LoggerModuleAdapter - Class in org.databene.contiperf.report
Adapter class which makes implementors of the old ExecutionLogger interface available in ContiPerf 2.
LoggerModuleAdapter(ExecutionLogger) - Constructor for class org.databene.contiperf.report.LoggerModuleAdapter
 
logInvocation(String, int, long) - Method in interface org.databene.contiperf.ExecutionLogger
Deprecated.  
logInvocation(String, int, long) - Method in class org.databene.contiperf.log.ConsoleExecutionLogger
Deprecated.  
logInvocation(String, int, long) - Method in class org.databene.contiperf.log.EmptyExecutionLogger
Deprecated.  
logInvocation(String, int, long) - Method in class org.databene.contiperf.log.FileExecutionLogger
Deprecated.  
logInvocation(String, int, long) - Method in class org.databene.contiperf.log.ListExecutionLogger
Deprecated.  
logSummary(String, long, long, long) - Method in interface org.databene.contiperf.ExecutionLogger
Deprecated.  
logSummary(String, long, long, long) - Method in class org.databene.contiperf.log.ConsoleExecutionLogger
Deprecated.  
logSummary(String, long, long, long) - Method in class org.databene.contiperf.log.EmptyExecutionLogger
Deprecated.  
logSummary(String, long, long, long) - Method in class org.databene.contiperf.log.FileExecutionLogger
Deprecated.  
logSummary(String, long, long, long) - Method in class org.databene.contiperf.log.ListExecutionLogger
Deprecated.  

M

mapPerfTestAnnotation(PerfTest) - Static method in class org.databene.contiperf.util.ContiPerfUtil
 
mapRequired(Required) - Static method in class org.databene.contiperf.util.ContiPerfUtil
 
maxLatency() - Method in class org.databene.stat.LatencyCounter
 
maxVerdict(LatencyCounter, PerformanceRequirement) - Static method in class org.databene.contiperf.report.ReportUtil
 
measure() - Method in class org.databene.contiperf.sensor.MemorySensor
 
MemorySensor - Class in org.databene.contiperf.sensor
Tracks the consumed heap size.
MemorySensor() - Constructor for class org.databene.contiperf.sensor.MemorySensor
 
methodBlock(FrameworkMethod) - Method in class org.databene.contiperf.junit.BlockContiPerfClassRunner
method taken as is from BlockJUnit4ClassRunner 4.7 in order to preserve its functionality over following versions
minLatency() - Method in class org.databene.stat.LatencyCounter
 

N

NAME - Static variable in class org.databene.contiperf.clock.CpuClock
 
NAME - Static variable in class org.databene.contiperf.clock.SystemClock
 
NAME - Static variable in class org.databene.contiperf.clock.UserClock
 
next() - Method in interface org.databene.contiperf.ArgumentsProvider
 
next() - Method in class org.databene.contiperf.EmptyArgumentsProvider
 
None - Class in org.databene.contiperf.timer
WaitTimer implementation which does not cause wait times.
None() - Constructor for class org.databene.contiperf.timer.None
 

O

org.databene.contiperf - package org.databene.contiperf
 
org.databene.contiperf.clock - package org.databene.contiperf.clock
 
org.databene.contiperf.junit - package org.databene.contiperf.junit
 
org.databene.contiperf.log - package org.databene.contiperf.log
 
org.databene.contiperf.report - package org.databene.contiperf.report
 
org.databene.contiperf.sensor - package org.databene.contiperf.sensor
 
org.databene.contiperf.timer - package org.databene.contiperf.timer
 
org.databene.contiperf.util - package org.databene.contiperf.util
 
org.databene.profile - package org.databene.profile
 
org.databene.stat - package org.databene.stat
 

P

ParallelRunner - Class in org.databene.contiperf.junit
Executes all tests of one test class concurrently.
ParallelRunner(Class<?>) - Constructor for class org.databene.contiperf.junit.ParallelRunner
 
ParallelRunner.ChildRunnable - Class in org.databene.contiperf.junit
 
ParallelRunner.ChildRunnable(FrameworkMethod, RunNotifier) - Constructor for class org.databene.contiperf.junit.ParallelRunner.ChildRunnable
 
ParallelScheduler - Class in org.databene.contiperf.junit
RunnerScheduler which executes all tests in parallel.
ParallelScheduler() - Constructor for class org.databene.contiperf.junit.ParallelScheduler
 
parsePercentiles(String) - Static method in class org.databene.contiperf.util.ContiPerfUtil
 
percentileAboveLatency(int) - Method in class org.databene.stat.LatencyCounter
 
percentileLatency(int) - Method in class org.databene.stat.LatencyCounter
 
PercentileRequirement - Class in org.databene.contiperf
Defines percentile performance requests on a test.
PercentileRequirement() - Constructor for class org.databene.contiperf.PercentileRequirement
 
PercentileRequirement(int, int) - Constructor for class org.databene.contiperf.PercentileRequirement
 
percentileVerdict(LatencyCounter, PercentileRequirement) - Static method in class org.databene.contiperf.report.ReportUtil
 
percentileVerdict(LatencyCounter, int, Long) - Static method in class org.databene.contiperf.report.ReportUtil
 
PerformanceRequirement - Class in org.databene.contiperf
Defines performance requirements on a test.
PerformanceRequirement() - Constructor for class org.databene.contiperf.PerformanceRequirement
 
PerformanceRequirement(int, int, int, PercentileRequirement[], int) - Constructor for class org.databene.contiperf.PerformanceRequirement
 
PerformanceRequirementFailedError - Error in org.databene.contiperf.junit
JUnit-specific class for indicating performance requirement failures.
PerformanceRequirementFailedError() - Constructor for error org.databene.contiperf.junit.PerformanceRequirementFailedError
 
PerformanceRequirementFailedError(String) - Constructor for error org.databene.contiperf.junit.PerformanceRequirementFailedError
 
PerformanceTracker - Class in org.databene.contiperf
InvokerProxy that provides performance tracking features.
PerformanceTracker(Invoker, PerformanceRequirement, ReportContext) - Constructor for class org.databene.contiperf.PerformanceTracker
 
PerformanceTracker(Invoker, ExecutionConfig, PerformanceRequirement, ReportContext, Clock[]) - Constructor for class org.databene.contiperf.PerformanceTracker
 
PerfTest - Annotation Type in org.databene.contiperf
Defines execution details and performance requirements for a test method: How long the test should take, the level of concurrency and timings to apply.
PerfTestConfigurationError - Exception in org.databene.contiperf
Indicates invalid configuration settings in a performance test.
PerfTestConfigurationError() - Constructor for exception org.databene.contiperf.PerfTestConfigurationError
 
PerfTestConfigurationError(String, Throwable) - Constructor for exception org.databene.contiperf.PerfTestConfigurationError
 
PerfTestConfigurationError(String) - Constructor for exception org.databene.contiperf.PerfTestConfigurationError
 
PerfTestConfigurationError(Throwable) - Constructor for exception org.databene.contiperf.PerfTestConfigurationError
 
PerfTestException - Exception in org.databene.contiperf
Parent class for all exceptions defined in ContiPerf.
PerfTestException() - Constructor for exception org.databene.contiperf.PerfTestException
 
PerfTestException(String, Throwable) - Constructor for exception org.databene.contiperf.PerfTestException
 
PerfTestException(String) - Constructor for exception org.databene.contiperf.PerfTestException
 
PerfTestException(Throwable) - Constructor for exception org.databene.contiperf.PerfTestException
 
PerfTestExecutionError - Exception in org.databene.contiperf
Indicates that an error occurred in performance test execution.
PerfTestExecutionError() - Constructor for exception org.databene.contiperf.PerfTestExecutionError
 
PerfTestExecutionError(String, Throwable) - Constructor for exception org.databene.contiperf.PerfTestExecutionError
 
PerfTestExecutionError(String) - Constructor for exception org.databene.contiperf.PerfTestExecutionError
 
PerfTestExecutionError(Throwable) - Constructor for exception org.databene.contiperf.PerfTestExecutionError
 
PerfTestFailure - Error in org.databene.contiperf
Indicates that a performance requirement has been missed in a performance test.
PerfTestFailure() - Constructor for error org.databene.contiperf.PerfTestFailure
 
PerfTestFailure(String) - Constructor for error org.databene.contiperf.PerfTestFailure
 
PerfTestFailure(Throwable) - Constructor for error org.databene.contiperf.PerfTestFailure
 
pointCount() - Method in class org.databene.contiperf.report.LatencyDataSet
 
printSummary() - Method in class org.databene.profile.Profiler
 
printSummary() - Method in class org.databene.stat.CounterRepository
 
printSummary(PrintWriter, int...) - Method in class org.databene.stat.LatencyCounter
 
Profile - Class in org.databene.profile
Uses a LatencyCounter to collect profile information and manages sub profiles.
Profile(String, Profile) - Constructor for class org.databene.profile.Profile
 
Profiler - Class in org.databene.profile
Organizes Profiles in a tree structure.
Profiler(String, long, String) - Constructor for class org.databene.profile.Profiler
 
Profiling - Class in org.databene.profile
Encapsulates access to Profiling configuration.
Profiling() - Constructor for class org.databene.profile.Profiling
 

R

RandomTimer - Class in org.databene.contiperf.timer
WaitTimer implementation that provides a wait time uniformly distributed between a min and a max value.
RandomTimer() - Constructor for class org.databene.contiperf.timer.RandomTimer
 
reduce(int) - Method in class org.databene.contiperf.report.LatencyDataSet
 
render(LatencyCounter, String, int, int) - Method in class org.databene.contiperf.report.GoogleLatencyRenderer
 
ReportContext - Class in org.databene.contiperf.report
Central class for managing report modules as well as aspects that are specific for a 3rd party testing framework (e.g.
ReportContext(File, Class<? extends Error>) - Constructor for class org.databene.contiperf.report.ReportContext
 
ReportModule - Interface in org.databene.contiperf.report
Replaces the ExecutionLogger interface of ContiPerf 1 and adds context access and inter-module referencing features.
ReportUtil - Class in org.databene.contiperf.report
Utility class for report modules.
ReportUtil() - Constructor for class org.databene.contiperf.report.ReportUtil
 
Required - Annotation Type in org.databene.contiperf
Specifies performance requirements for a test.
reset() - Method in class org.databene.contiperf.sensor.MemorySensor
 
rule - Variable in class org.databene.contiperf.junit.BlockContiPerfClassRunner
 
rules(Object) - Method in class org.databene.contiperf.junit.BlockContiPerfClassRunner
actual override feature of this class
run() - Method in class org.databene.contiperf.ConcurrentRunner
 
run() - Method in class org.databene.contiperf.CountRunner
 
run(RunNotifier) - Method in class org.databene.contiperf.junit.ContiPerfSuiteRunner
 
run() - Method in class org.databene.contiperf.junit.ParallelRunner.ChildRunnable
 
run() - Method in class org.databene.contiperf.TimedRunner
 

S

sampleCount() - Method in class org.databene.stat.LatencyCounter
 
scaleY(int) - Method in class org.databene.contiperf.report.LatencyDataSet
 
schedule(Runnable) - Method in class org.databene.contiperf.junit.ParallelScheduler
 
setContext(ReportContext) - Method in class org.databene.contiperf.PerformanceTracker
 
setContext(ReportContext) - Method in class org.databene.contiperf.report.AbstractReportModule
 
setContext(ReportContext) - Method in class org.databene.contiperf.report.HtmlReportModule
 
setContext(ReportContext) - Method in interface org.databene.contiperf.report.ReportModule
 
setInterval(int) - Method in class org.databene.contiperf.sensor.MemorySensor
 
setInvocations(int) - Method in class org.databene.contiperf.ExecutionConfig
 
setMax(int) - Method in class org.databene.contiperf.PerformanceRequirement
 
setMillis(int) - Method in class org.databene.contiperf.PercentileRequirement
 
setPercentage(int) - Method in class org.databene.contiperf.PercentileRequirement
 
setPercentiles(String) - Method in class org.databene.contiperf.PerformanceRequirement
 
setPercentileValues(PercentileRequirement[]) - Method in class org.databene.contiperf.PerformanceRequirement
 
sleep() - Method in class org.databene.contiperf.AbstractInvocationRunner
 
start() - Method in class org.databene.stat.LatencyCounter
 
starting(String) - Method in class org.databene.contiperf.report.AbstractReportModule
 
starting(String) - Method in class org.databene.contiperf.report.CSVInvocationReportModule
 
starting(String) - Method in class org.databene.contiperf.report.CSVLatencyReportModule
 
starting(String) - Method in class org.databene.contiperf.report.CSVSummaryReportModule
 
starting(String) - Method in interface org.databene.contiperf.report.ReportModule
 
startTime - Variable in class org.databene.contiperf.report.InvocationLog
 
startTime - Variable in class org.databene.contiperf.report.InvocationSummary
 
startTracking() - Method in class org.databene.contiperf.PerformanceTracker
 
stop() - Method in class org.databene.contiperf.StopWatch
 
stop() - Method in class org.databene.stat.LatencyCounter
 
stopTracking() - Method in class org.databene.contiperf.PerformanceTracker
 
StopWatch - Class in org.databene.contiperf
Stopwatch-style access to ContiPerf's LatencyCounter features.
StopWatch(String) - Constructor for class org.databene.contiperf.StopWatch
 
success(LatencyCounter, PerformanceRequirement) - Static method in class org.databene.contiperf.report.ReportUtil
 
SYSPROP_ACTIVE - Static variable in class org.databene.contiperf.Config
 
SYSPROP_CONFIG_FILENAME - Static variable in class org.databene.contiperf.Config
 
SystemClock - Class in org.databene.contiperf.clock
Clock implementation which provides the system time using System.nanoTime() / 1000000

.
SystemClock() - Constructor for class org.databene.contiperf.clock.SystemClock
 

T

target - Variable in class org.databene.contiperf.util.InvokerProxy
 
text - Variable in class org.databene.contiperf.report.LatencyDataSet.LabelInfo
 
throughput() - Method in class org.databene.stat.LatencyCounter
 
throughputVerdict(LatencyCounter, PerformanceRequirement) - Static method in class org.databene.contiperf.report.ReportUtil
 
TimedRunner - Class in org.databene.contiperf
Calls the invoker for a certain amount of time.
TimedRunner(Invoker, ArgumentsProvider, WaitTimer, long) - Constructor for class org.databene.contiperf.TimedRunner
 
toString() - Method in class org.databene.contiperf.ExecutionConfig
 
toString() - Method in class org.databene.contiperf.junit.ParallelRunner.ChildRunnable
 
toString() - Method in class org.databene.contiperf.PerformanceRequirement
 
toString() - Method in class org.databene.contiperf.report.HtmlReportModule
 
toString() - Method in class org.databene.contiperf.TimedRunner
 
toString() - Method in class org.databene.profile.Profile
 
toString() - Method in class org.databene.stat.LatencyCounter
 
totalLatency() - Method in class org.databene.stat.LatencyCounter
 
totalTimeVerdict(LatencyCounter, PerformanceRequirement) - Static method in class org.databene.contiperf.report.ReportUtil
 

U

Unrepeatable - Annotation Type in org.databene.contiperf
Marks a test as unrepeatable.
UserClock - Class in org.databene.contiperf.clock
Clock implementation which provides the user time of the current thread via ThreadMXBean.getCurrentThreadUserTime()

Created: 23.05.2012 08:07:32
UserClock() - Constructor for class org.databene.contiperf.clock.UserClock
 

V

valueOf(String) - Static method in enum org.databene.contiperf.report.Verdict
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.databene.contiperf.report.Verdict
Returns an array containing the constants of this enum type, in the order they are declared.
Verdict - Enum in org.databene.contiperf.report
Enumeration of ContiPerf test verdicts.

W

WaitTimer - Interface in org.databene.contiperf
Common interface for components that provide a wait time.

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

Copyright © 2013. All Rights Reserved.