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

A

AbstractClock - Class in com.github.javatlacati.contiperf.clock
Abstract implementation of the Clock interface.
AbstractClock(String) - Constructor for class com.github.javatlacati.contiperf.clock.AbstractClock
 
AbstractInvocationRunner - Class in com.github.javatlacati.contiperf
Abstract helper class which provides common functionality for InvocationRunners.

Created: 06.04.2012 17:38:28
AbstractInvocationRunner(WaitTimer) - Constructor for class com.github.javatlacati.contiperf.AbstractInvocationRunner
 
AbstractReportModule - Class in com.github.javatlacati.contiperf.report
Abstract parent class for ReportModules, which provides ReportContext handling and empty implementations of the other ReportModule methods.

Created: 16.01.2011 08:07:21
AbstractReportModule() - Constructor for class com.github.javatlacati.contiperf.report.AbstractReportModule
 
AbstractTimer - Class in com.github.javatlacati.contiperf.timer
Helper class to inherit custom WaitTimers from.

Created: 06.04.2012 18:43:28
AbstractTimer() - Constructor for class com.github.javatlacati.contiperf.timer.AbstractTimer
 
active() - Method in class com.github.javatlacati.contiperf.Config
 
addLabel(String, int) - Method in class com.github.javatlacati.contiperf.report.LatencyDataSet
 
addPoint(int, int) - Method in class com.github.javatlacati.contiperf.report.LatencyDataSet
 
addReportModule(ReportModule) - Method in class com.github.javatlacati.contiperf.report.ReportContext
 
addSample(int) - Method in class com.github.javatlacati.profile.Profile
 
addSample(List<String>, long) - Method in class com.github.javatlacati.profile.Profiler
 
addSample(String, int) - Method in class com.github.javatlacati.stat.CounterRepository
 
addSample(int, PerfTestExecutionError) - Method in class com.github.javatlacati.stat.LatencyCounter
 
allowedErrorsVerdict(LatencyCounter, PerformanceRequirement) - Static method in class com.github.javatlacati.contiperf.report.ReportUtil
 
annotationOfClass(Class<?>, Class<T>) - Static method in class com.github.javatlacati.contiperf.util.ContiPerfUtil
 
annotationOfMethodOrClass(FrameworkMethod, Class<T>) - Static method in class com.github.javatlacati.contiperf.util.ContiPerfUtil
 
apply(Statement, FrameworkMethod, Object) - Method in class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
ArgumentsProvider - Interface in com.github.javatlacati.contiperf
Abstraction of classes that provide arguments for Invoker calls in a performance test run.

Created: 22.10.2009 06:40:33
averageLatency() - Method in class com.github.javatlacati.stat.LatencyCounter
 
averageVerdict(LatencyCounter, PerformanceRequirement) - Static method in class com.github.javatlacati.contiperf.report.ReportUtil
 

B

BlockContiPerfClassRunner - Class in com.github.javatlacati.contiperf.junit
Replaces the standard BlockJUnit4ClassRunner for supporting ContiPerf features in performance test suites.

Created: 02.05.2010 07:54:08
BlockContiPerfClassRunner(Class<?>, Object) - Constructor for class com.github.javatlacati.contiperf.junit.BlockContiPerfClassRunner
 

C

checkParamCount(int, double[]) - Method in class com.github.javatlacati.contiperf.timer.AbstractTimer
 
clear() - Method in class com.github.javatlacati.contiperf.PerformanceTracker
 
clear() - Method in class com.github.javatlacati.stat.CounterRepository
 
Clock - Interface in com.github.javatlacati.contiperf
Extension interface for different providers of time, e.g.
close() - Method in class com.github.javatlacati.contiperf.ConcurrentRunner
 
close() - Method in class com.github.javatlacati.contiperf.CountRunner
 
close() - Method in interface com.github.javatlacati.contiperf.InvocationRunner
 
close() - Method in class com.github.javatlacati.contiperf.TimedRunner
 
close(Closeable) - Static method in class com.github.javatlacati.contiperf.util.ContiPerfUtil
 
com.github.javatlacati.contiperf - package com.github.javatlacati.contiperf
 
com.github.javatlacati.contiperf.clock - package com.github.javatlacati.contiperf.clock
 
com.github.javatlacati.contiperf.junit - package com.github.javatlacati.contiperf.junit
 
com.github.javatlacati.contiperf.log - package com.github.javatlacati.contiperf.log
 
com.github.javatlacati.contiperf.report - package com.github.javatlacati.contiperf.report
 
com.github.javatlacati.contiperf.sensor - package com.github.javatlacati.contiperf.sensor
 
com.github.javatlacati.contiperf.timer - package com.github.javatlacati.contiperf.timer
 
com.github.javatlacati.contiperf.util - package com.github.javatlacati.contiperf.util
 
com.github.javatlacati.profile - package com.github.javatlacati.profile
 
com.github.javatlacati.stat - package com.github.javatlacati.stat
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class com.github.javatlacati.contiperf.report.AbstractReportModule
implements backwards-compatibility of inheritors of older versions of this class
completed(String, LatencyCounter[], PerformanceRequirement) - Method in class com.github.javatlacati.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 com.github.javatlacati.contiperf.report.ConsoleReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class com.github.javatlacati.contiperf.report.CSVInvocationReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class com.github.javatlacati.contiperf.report.CSVLatencyReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class com.github.javatlacati.contiperf.report.CSVSummaryReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class com.github.javatlacati.contiperf.report.HtmlReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class com.github.javatlacati.contiperf.report.ListReportModule
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in class com.github.javatlacati.contiperf.report.LoggerModuleAdapter
 
completed(String, LatencyCounter[], ExecutionConfig, PerformanceRequirement) - Method in interface com.github.javatlacati.contiperf.report.ReportModule
 
ConcurrentRunner - Class in com.github.javatlacati.contiperf
Runs several Runnables concurrently.
ConcurrentRunner(String, InvocationRunner[], int) - Constructor for class com.github.javatlacati.contiperf.ConcurrentRunner
 
Config - Class in com.github.javatlacati.contiperf
Parses and provides the ContiPerf configuration.

Created: 18.10.2009 06:46:31
Config() - Constructor for class com.github.javatlacati.contiperf.Config
 
configurePerfTest(PerfTest, String) - Static method in class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
ConsoleExecutionLogger - Class in com.github.javatlacati.contiperf.log
Deprecated.
replaced with ConsoleReportModule
ConsoleExecutionLogger() - Constructor for class com.github.javatlacati.contiperf.log.ConsoleExecutionLogger
Deprecated.
 
ConsoleReportModule - Class in com.github.javatlacati.contiperf.report
ReportModule implementation that prints all information to the console.

Created: 16.01.2011 14:27:05
ConsoleReportModule() - Constructor for class com.github.javatlacati.contiperf.report.ConsoleReportModule
 
ConstantTimer - Class in com.github.javatlacati.contiperf.timer
WaitTimer implementation which provides a constant wait time.

Created: 06.04.2012 17:09:47
ConstantTimer() - Constructor for class com.github.javatlacati.contiperf.timer.ConstantTimer
 
context - Variable in class com.github.javatlacati.contiperf.report.AbstractReportModule
 
ContiPerfRule - Class in com.github.javatlacati.contiperf.junit
Implements the JUnit MethodRule interface for adding performance test features to test calls.
ContiPerfRule() - Constructor for class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
ContiPerfRule(ExecutionLogger) - Constructor for class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
ContiPerfRule(ReportModule...) - Constructor for class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
ContiPerfRule(ReportContext) - Constructor for class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
ContiPerfRule(ReportContext, Object) - Constructor for class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
ContiPerfSuiteRunner - Class in com.github.javatlacati.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.

Created: 02.05.2010 07:32:02
ContiPerfSuiteRunner(Class<?>) - Constructor for class com.github.javatlacati.contiperf.junit.ContiPerfSuiteRunner
 
ContiPerfUtil - Class in com.github.javatlacati.contiperf.util
Provides I/O utility methods.

Created: 18.10.09 07:43:54
ContiPerfUtil() - Constructor for class com.github.javatlacati.contiperf.util.ContiPerfUtil
 
CounterRepository - Class in com.github.javatlacati.stat
Repository that binds LatencyCounters to a name and makes them available to clients.

Created: 14.01.2011 11:26:09
CountRunner - Class in com.github.javatlacati.contiperf
Calls the invoker a fixed number of times.

Created: 22.10.2009 06:30:28
CountRunner(Invoker, ArgumentsProvider, WaitTimer, AtomicLong) - Constructor for class com.github.javatlacati.contiperf.CountRunner
 
CpuClock - Class in com.github.javatlacati.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 com.github.javatlacati.contiperf.clock.CpuClock
 
createDefaultReportContext(Class<? extends AssertionError>) - Method in class com.github.javatlacati.contiperf.Config
 
createDefaultRule() - Static method in class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
createInstance(Object) - Static method in class com.github.javatlacati.contiperf.junit.JUnitReportContext
 
createVerboseRule() - Static method in class com.github.javatlacati.contiperf.junit.ContiPerfRule
 
CSVInvocationReportModule - Class in com.github.javatlacati.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.

Created: 16.01.2011 17:05:11
CSVInvocationReportModule() - Constructor for class com.github.javatlacati.contiperf.report.CSVInvocationReportModule
 
CSVLatencyReportModule - Class in com.github.javatlacati.contiperf.report
ReportModule which creates a CSV file that reports how often (2nd column) which latency (1st column) was measured.

Created: 16.01.2011 19:22:23
CSVLatencyReportModule() - Constructor for class com.github.javatlacati.contiperf.report.CSVLatencyReportModule
 
CSVSummaryReportModule - Class in com.github.javatlacati.contiperf.report
Writes summary information of the ContiPerf to a CSV file.

Created: 16.01.2011 11:03:46
CSVSummaryReportModule() - Constructor for class com.github.javatlacati.contiperf.report.CSVSummaryReportModule
 
CumulatedTimer - Class in com.github.javatlacati.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.

Created: 06.04.2012 17:20:27
CumulatedTimer() - Constructor for class com.github.javatlacati.contiperf.timer.CumulatedTimer
 

D

DEFAULT_CONFIG_FILENAME - Static variable in class com.github.javatlacati.contiperf.Config
 
defaultInstance() - Static method in class com.github.javatlacati.profile.Profiler
 
duration() - Method in class com.github.javatlacati.stat.LatencyCounter
 

E

elapsedTime - Variable in class com.github.javatlacati.contiperf.report.InvocationSummary
 
EmptyArgumentsProvider - Class in com.github.javatlacati.contiperf
ArgumentsProvider implementation for no-arg invocations.

Created: 22.10.2009 06:44:19
EmptyArgumentsProvider() - Constructor for class com.github.javatlacati.contiperf.EmptyArgumentsProvider
 
EmptyExecutionLogger - Class in com.github.javatlacati.contiperf.log
Deprecated.
Replaced with EmptyReportModule
EmptyExecutionLogger() - Constructor for class com.github.javatlacati.contiperf.log.EmptyExecutionLogger
Deprecated.
 
EmptyReportModule - Class in com.github.javatlacati.contiperf.report
Empty implementation of the ReportModule interface.

Created: 16.01.2011 14:29:06
EmptyReportModule() - Constructor for class com.github.javatlacati.contiperf.report.EmptyReportModule
 
ensureDirectoryExists(File) - Method in class com.github.javatlacati.contiperf.report.ReportContext
 
equals(Object) - Method in class com.github.javatlacati.profile.Profile
 
error(String) - Method in class com.github.javatlacati.contiperf.report.AbstractReportModule
 
error(String) - Method in interface com.github.javatlacati.contiperf.report.ReportModule
 
errorsRate() - Method in class com.github.javatlacati.stat.LatencyCounter
 
ExecutionConfig - Class in com.github.javatlacati.contiperf
Holds the execution configuration for a single test.

Created: 18.10.2009 06:31:25
ExecutionConfig(int) - Constructor for class com.github.javatlacati.contiperf.ExecutionConfig
 
ExecutionConfig(int, int, int, Clock[], int, int, boolean, Class<? extends WaitTimer>, double[]) - Constructor for class com.github.javatlacati.contiperf.ExecutionConfig
 
executionError(Throwable) - Static method in class com.github.javatlacati.contiperf.util.ContiPerfUtil
 
ExecutionLogger - Interface in com.github.javatlacati.contiperf
Deprecated.
Replaced with ReportModule. When using a predefined ExecutionLogger, replace it with the corresponding ReportModule. If the old version was @Rule public ContiPerfRule = new ContiPerfRule(new ConsoleExecutionLogger()); the new version would be @Rule public ContiPerfRule = new ContiPerfRule(new ConsoleReportModule()); Custom ExecutionLogger implementations still can be used by wrapping them with a LoggerModuleAdapter. If the old version was @Rule public ContiPerfRule = new ContiPerfRule(new MyCustomLogger()); the new version would be @Rule public ContiPerfRule = new ContiPerfRule(new LoggerModuleAdapter(new MyCustomLogger()));

F

fail(String) - Method in class com.github.javatlacati.contiperf.report.ReportContext
 
FAILURE_CLASS - Static variable in class com.github.javatlacati.contiperf.junit.JUnitReportContext
 
FileExecutionLogger - Class in com.github.javatlacati.contiperf.log
Deprecated.
FileExecutionLogger() - Constructor for class com.github.javatlacati.contiperf.log.FileExecutionLogger
Deprecated.
 
FileExecutionLogger(String) - Constructor for class com.github.javatlacati.contiperf.log.FileExecutionLogger
Deprecated.
 
finished() - Method in class com.github.javatlacati.contiperf.junit.ParallelScheduler
 
functionalTestVerdict(LatencyCounter, PerformanceRequirement) - Static method in class com.github.javatlacati.contiperf.report.ReportUtil
 

G

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

Created: 14.01.2011 11:54:18
GoogleLatencyRenderer() - Constructor for class com.github.javatlacati.contiperf.report.GoogleLatencyRenderer
 

H

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

Created: 14.01.2011 16:29:50
HtmlReportModule() - Constructor for class com.github.javatlacati.contiperf.report.HtmlReportModule
 

I

id - Variable in class com.github.javatlacati.contiperf.report.InvocationLog
 
id - Variable in class com.github.javatlacati.contiperf.report.InvocationSummary
 
index - Variable in class com.github.javatlacati.contiperf.report.LatencyDataSet.LabelInfo
 
init(double[]) - Method in class com.github.javatlacati.contiperf.timer.ConstantTimer
 
init(double[]) - Method in class com.github.javatlacati.contiperf.timer.CumulatedTimer
 
init(double[]) - Method in class com.github.javatlacati.contiperf.timer.None
 
init(double[]) - Method in class com.github.javatlacati.contiperf.timer.RandomTimer
 
init(double[]) - Method in interface com.github.javatlacati.contiperf.WaitTimer
 
instance() - Static method in class com.github.javatlacati.contiperf.Config
 
invocationCount() - Method in class com.github.javatlacati.contiperf.log.FileExecutionLogger
Deprecated.
 
invocationCount - Variable in class com.github.javatlacati.contiperf.report.InvocationSummary
 
InvocationCountingReportModule - Class in com.github.javatlacati.contiperf.report
ReportModule implementation that counts the number of invocations.

Created: 16.01.2011 16:03:10
InvocationCountingReportModule() - Constructor for class com.github.javatlacati.contiperf.report.InvocationCountingReportModule
 
InvocationLog - Class in com.github.javatlacati.contiperf.report
Holds the data of an invocation log entry.

Created: 29.03.2010 12:38:26
InvocationLog(String, int, long) - Constructor for class com.github.javatlacati.contiperf.report.InvocationLog
 
InvocationRunner - Interface in com.github.javatlacati.contiperf
Parent interface for ContiPerf adapters that perform, if necessary, parameter generation and the actual invocation of a target service.

Created: 03.06.2010 19:18:21
InvocationSummary - Class in com.github.javatlacati.contiperf.report
Holds the data of an invocation summary.

Created: 29.03.2010 12:38:57
InvocationSummary(String, long, long, long) - Constructor for class com.github.javatlacati.contiperf.report.InvocationSummary
 
invoke(Object[]) - Method in interface com.github.javatlacati.contiperf.Invoker
 
invoke(Object[]) - Method in class com.github.javatlacati.contiperf.junit.JUnitInvoker
 
invoke(Object[]) - Method in class com.github.javatlacati.contiperf.PerformanceTracker
 
invoke(Object[]) - Method in class com.github.javatlacati.contiperf.util.InvokerProxy
 
invoked(String, int, long) - Method in class com.github.javatlacati.contiperf.report.AbstractReportModule
 
invoked(String, int, long) - Method in class com.github.javatlacati.contiperf.report.ConsoleReportModule
 
invoked(String, int, long) - Method in class com.github.javatlacati.contiperf.report.CSVInvocationReportModule
 
invoked(String, int, long) - Method in class com.github.javatlacati.contiperf.report.InvocationCountingReportModule
 
invoked(String, int, long) - Method in class com.github.javatlacati.contiperf.report.ListReportModule
 
invoked(String, int, long) - Method in class com.github.javatlacati.contiperf.report.LoggerModuleAdapter
 
invoked(String, int, long) - Method in interface com.github.javatlacati.contiperf.report.ReportModule
 
Invoker - Interface in com.github.javatlacati.contiperf
Abstraction of anything that can be invoked.
InvokerProxy - Class in com.github.javatlacati.contiperf.util
Invoker implementation which acts as a proxy to another Invoker.

Created: 29.03.2010 11:41:54
InvokerProxy(Invoker) - Constructor for class com.github.javatlacati.contiperf.util.InvokerProxy
 
isAllowedError() - Method in class com.github.javatlacati.contiperf.PerformanceRequirement
 
isCancelOnViolation() - Method in class com.github.javatlacati.contiperf.ExecutionConfig
 
isEnabled() - Static method in class com.github.javatlacati.profile.Profiling
 
isRunning() - Method in class com.github.javatlacati.stat.LatencyCounter
 
isTrackingStarted() - Method in class com.github.javatlacati.contiperf.PerformanceTracker
 

J

JUnitInvoker - Class in com.github.javatlacati.contiperf.junit
Invoker implementation for JUnit 4.7+.

Created: 22.10.2009 16:55:12
JUnitInvoker(String, Statement) - Constructor for class com.github.javatlacati.contiperf.junit.JUnitInvoker
 
JUnitPerfTestFailure - Error in com.github.javatlacati.contiperf.junit
Reports a performance test failure to the JUnit test framework.

Created: 16.01.2011 15:01:16
JUnitPerfTestFailure() - Constructor for error com.github.javatlacati.contiperf.junit.JUnitPerfTestFailure
 
JUnitPerfTestFailure(String) - Constructor for error com.github.javatlacati.contiperf.junit.JUnitPerfTestFailure
 
JUnitReportContext - Class in com.github.javatlacati.contiperf.junit
JUnit-specific implementation of the ReportContext interface.

Created: 16.01.2011 15:12:24
JUnitReportContext() - Constructor for class com.github.javatlacati.contiperf.junit.JUnitReportContext
 

L

LabelInfo(String, int) - Constructor for class com.github.javatlacati.contiperf.report.LatencyDataSet.LabelInfo
 
latency - Variable in class com.github.javatlacati.contiperf.report.InvocationLog
 
LatencyCounter - Class in com.github.javatlacati.stat
Counts latencies and calculates performance-related statistics.

Created: Created: 14.12.2006 18:11:58
LatencyCounter(String) - Constructor for class com.github.javatlacati.stat.LatencyCounter
 
LatencyCounter(String, String, int) - Constructor for class com.github.javatlacati.stat.LatencyCounter
 
LatencyDataSet - Class in com.github.javatlacati.contiperf.report
Helper class for managing and reducing latency distribution counts to dimensions that can pe handled by the GoogleLatencyRenderer.

Created: 14.01.2011 12:59:40
LatencyDataSet(int) - Constructor for class com.github.javatlacati.contiperf.report.LatencyDataSet
 
LatencyDataSet.LabelInfo - Class in com.github.javatlacati.contiperf.report
 
ListExecutionLogger - Class in com.github.javatlacati.contiperf.log
Deprecated.
replaced with ListReportModule
ListExecutionLogger() - Constructor for class com.github.javatlacati.contiperf.log.ListExecutionLogger
Deprecated.
 
ListReportModule - Class in com.github.javatlacati.contiperf.report
ReportModule that stores all invocation information in Lists.

Created: 16.01.2011 14:36:48
ListReportModule() - Constructor for class com.github.javatlacati.contiperf.report.ListReportModule
 
logger - Variable in class com.github.javatlacati.contiperf.report.LoggerModuleAdapter
 
LoggerModuleAdapter - Class in com.github.javatlacati.contiperf.report
Adapter class which makes implementors of the old ExecutionLogger interface available in ContiPerf 2.

If you are migrating to ContiPerf, usages of the predefined ContiPerf ExecutionLoggers should be replaced with their ReportModule counterpart.
LoggerModuleAdapter(ExecutionLogger) - Constructor for class com.github.javatlacati.contiperf.report.LoggerModuleAdapter
 
logInvocation(String, int, long) - Method in interface com.github.javatlacati.contiperf.ExecutionLogger
Deprecated.
 
logInvocation(String, int, long) - Method in class com.github.javatlacati.contiperf.log.ConsoleExecutionLogger
Deprecated.
 
logInvocation(String, int, long) - Method in class com.github.javatlacati.contiperf.log.EmptyExecutionLogger
Deprecated.
 
logInvocation(String, int, long) - Method in class com.github.javatlacati.contiperf.log.FileExecutionLogger
Deprecated.
 
logInvocation(String, int, long) - Method in class com.github.javatlacati.contiperf.log.ListExecutionLogger
Deprecated.
 
logSummary(String, long, long, long) - Method in interface com.github.javatlacati.contiperf.ExecutionLogger
Deprecated.
 
logSummary(String, long, long, long) - Method in class com.github.javatlacati.contiperf.log.ConsoleExecutionLogger
Deprecated.
 
logSummary(String, long, long, long) - Method in class com.github.javatlacati.contiperf.log.EmptyExecutionLogger
Deprecated.
 
logSummary(String, long, long, long) - Method in class com.github.javatlacati.contiperf.log.FileExecutionLogger
Deprecated.
 
logSummary(String, long, long, long) - Method in class com.github.javatlacati.contiperf.log.ListExecutionLogger
Deprecated.
 

M

mapPerfTestAnnotation(PerfTest) - Static method in class com.github.javatlacati.contiperf.util.ContiPerfUtil
 
mapRequired(Required) - Static method in class com.github.javatlacati.contiperf.util.ContiPerfUtil
 
maxLatency() - Method in class com.github.javatlacati.stat.LatencyCounter
 
maxVerdict(LatencyCounter, PerformanceRequirement) - Static method in class com.github.javatlacati.contiperf.report.ReportUtil
 
measure() - Method in class com.github.javatlacati.contiperf.sensor.MemorySensor
 
MemorySensor - Class in com.github.javatlacati.contiperf.sensor
Tracks the consumed heap size.

Created: 13.12.2012 13:31:56
MemorySensor() - Constructor for class com.github.javatlacati.contiperf.sensor.MemorySensor
 
methodBlock(FrameworkMethod) - Method in class com.github.javatlacati.contiperf.junit.BlockContiPerfClassRunner
method taken as is from BlockJUnit4ClassRunner 4.7 in order to preserve its functionality over following versions
minLatency() - Method in class com.github.javatlacati.stat.LatencyCounter
 

N

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

Created: 06.04.2012 17:05:54
None() - Constructor for class com.github.javatlacati.contiperf.timer.None
 

P

Parallel - Annotation Type in com.github.javatlacati.contiperf.junit
Annotation to mark a method as being potentially run concurrently.

Created: 23.01.2014 11:27:30
ParallelRunner - Class in com.github.javatlacati.contiperf.junit
Executes all tests of one test class concurrently.
ParallelRunner(Class<?>) - Constructor for class com.github.javatlacati.contiperf.junit.ParallelRunner
 
ParallelScheduler - Class in com.github.javatlacati.contiperf.junit
RunnerScheduler which executes all tests in parallel.

Created: 08.04.2012 07:11:38
ParallelScheduler(ExecutorService) - Constructor for class com.github.javatlacati.contiperf.junit.ParallelScheduler
 
parsePercentiles(String) - Static method in class com.github.javatlacati.contiperf.util.ContiPerfUtil
 
percentileAboveLatency(int) - Method in class com.github.javatlacati.stat.LatencyCounter
 
percentileLatency(int) - Method in class com.github.javatlacati.stat.LatencyCounter
 
PercentileRequirement - Class in com.github.javatlacati.contiperf
Defines percentile performance requests on a test.

Created: 18.10.2009 06:25:42
PercentileRequirement() - Constructor for class com.github.javatlacati.contiperf.PercentileRequirement
 
PercentileRequirement(int, int) - Constructor for class com.github.javatlacati.contiperf.PercentileRequirement
 
percentileVerdict(LatencyCounter, PercentileRequirement) - Static method in class com.github.javatlacati.contiperf.report.ReportUtil
 
percentileVerdict(LatencyCounter, int, Long) - Static method in class com.github.javatlacati.contiperf.report.ReportUtil
 
PerformanceRequirement - Class in com.github.javatlacati.contiperf
Defines performance requirements on a test.

Created: 18.10.2009 06:21:57
PerformanceRequirement() - Constructor for class com.github.javatlacati.contiperf.PerformanceRequirement
 
PerformanceRequirement(int, int, int, PercentileRequirement[], int, double) - Constructor for class com.github.javatlacati.contiperf.PerformanceRequirement
 
PerformanceRequirementFailedError - Error in com.github.javatlacati.contiperf.junit
JUnit-specific class for indicating performance requirement failures.

Created: 16.01.2011 15:39:01
PerformanceRequirementFailedError() - Constructor for error com.github.javatlacati.contiperf.junit.PerformanceRequirementFailedError
 
PerformanceRequirementFailedError(String) - Constructor for error com.github.javatlacati.contiperf.junit.PerformanceRequirementFailedError
 
PerformanceTracker - Class in com.github.javatlacati.contiperf
InvokerProxy that provides performance tracking features.

Created: 22.10.2009 16:36:43
PerformanceTracker(Invoker, PerformanceRequirement, ReportContext) - Constructor for class com.github.javatlacati.contiperf.PerformanceTracker
 
PerformanceTracker(Invoker, ExecutionConfig, PerformanceRequirement, ReportContext, Clock[]) - Constructor for class com.github.javatlacati.contiperf.PerformanceTracker
 
PerfTest - Annotation Type in com.github.javatlacati.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 com.github.javatlacati.contiperf
Indicates invalid configuration settings in a performance test.

Created: 16.04.2010 11:51:02
PerfTestConfigurationError() - Constructor for exception com.github.javatlacati.contiperf.PerfTestConfigurationError
 
PerfTestConfigurationError(String, Throwable) - Constructor for exception com.github.javatlacati.contiperf.PerfTestConfigurationError
 
PerfTestConfigurationError(String) - Constructor for exception com.github.javatlacati.contiperf.PerfTestConfigurationError
 
PerfTestConfigurationError(Throwable) - Constructor for exception com.github.javatlacati.contiperf.PerfTestConfigurationError
 
PerfTestException - Exception in com.github.javatlacati.contiperf
Parent class for all exceptions defined in ContiPerf.

Created: 16.04.2010 08:29:11
PerfTestException() - Constructor for exception com.github.javatlacati.contiperf.PerfTestException
 
PerfTestException(String, Throwable) - Constructor for exception com.github.javatlacati.contiperf.PerfTestException
 
PerfTestException(String) - Constructor for exception com.github.javatlacati.contiperf.PerfTestException
 
PerfTestException(Throwable) - Constructor for exception com.github.javatlacati.contiperf.PerfTestException
 
PerfTestExecutionError - Exception in com.github.javatlacati.contiperf
Indicates that an error occurred in performance test execution.

Created: 16.04.2010 11:50:32
PerfTestExecutionError() - Constructor for exception com.github.javatlacati.contiperf.PerfTestExecutionError
 
PerfTestExecutionError(String, Throwable) - Constructor for exception com.github.javatlacati.contiperf.PerfTestExecutionError
 
PerfTestExecutionError(String) - Constructor for exception com.github.javatlacati.contiperf.PerfTestExecutionError
 
PerfTestExecutionError(Throwable) - Constructor for exception com.github.javatlacati.contiperf.PerfTestExecutionError
 
PerfTestFailure - Error in com.github.javatlacati.contiperf
Indicates that a performance requirement has been missed in a performance test.

Created: 16.04.2010 11:50:09
PerfTestFailure() - Constructor for error com.github.javatlacati.contiperf.PerfTestFailure
 
PerfTestFailure(String) - Constructor for error com.github.javatlacati.contiperf.PerfTestFailure
 
PerfTestFailure(Throwable) - Constructor for error com.github.javatlacati.contiperf.PerfTestFailure
 
pointCount() - Method in class com.github.javatlacati.contiperf.report.LatencyDataSet
 
printSummary() - Method in class com.github.javatlacati.profile.Profiler
 
printSummary() - Method in class com.github.javatlacati.stat.CounterRepository
 
printSummary(PrintWriter, int...) - Method in class com.github.javatlacati.stat.LatencyCounter
 
Profile - Class in com.github.javatlacati.profile
Uses a LatencyCounter to collect profile information and manages sub profiles.

Created: 19.05.2011 09:08:27
Profile(String, Profile) - Constructor for class com.github.javatlacati.profile.Profile
 
Profiler - Class in com.github.javatlacati.profile
Organizes Profiles in a tree structure.

Created: 19.05.2011 09:01:32
Profiler(String, long, String) - Constructor for class com.github.javatlacati.profile.Profiler
 
Profiling - Class in com.github.javatlacati.profile
Encapsulates access to Profiling configuration.

Created: 21.07.2011 08:28:43
Profiling() - Constructor for class com.github.javatlacati.profile.Profiling
 

R

RandomTimer - Class in com.github.javatlacati.contiperf.timer
WaitTimer implementation that provides a wait time uniformly distributed between a min and a max value.

Created: 06.04.2012 17:13:42
RandomTimer() - Constructor for class com.github.javatlacati.contiperf.timer.RandomTimer
 
reduce(int) - Method in class com.github.javatlacati.contiperf.report.LatencyDataSet
 
render(LatencyCounter, String, int, int) - Method in class com.github.javatlacati.contiperf.report.GoogleLatencyRenderer
 
ReportContext - Class in com.github.javatlacati.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 com.github.javatlacati.contiperf.report.ReportContext
 
ReportModule - Interface in com.github.javatlacati.contiperf.report
Replaces the ExecutionLogger interface of ContiPerf 1 and adds context access and inter-module referencing features.

Created: 16.01.2011 07:44:56
ReportUtil - Class in com.github.javatlacati.contiperf.report
Utility class for report modules.

Created: 25.01.2011 19:52:59
ReportUtil() - Constructor for class com.github.javatlacati.contiperf.report.ReportUtil
 
Required - Annotation Type in com.github.javatlacati.contiperf
Specifies performance requirements for a test.

Created: 15.10.2009 14:42:57
reset() - Method in class com.github.javatlacati.contiperf.sensor.MemorySensor
 
rule - Variable in class com.github.javatlacati.contiperf.junit.BlockContiPerfClassRunner
 
rules(Object) - Method in class com.github.javatlacati.contiperf.junit.BlockContiPerfClassRunner
actual override feature of this class
run() - Method in class com.github.javatlacati.contiperf.ConcurrentRunner
 
run() - Method in class com.github.javatlacati.contiperf.CountRunner
 
run(RunNotifier) - Method in class com.github.javatlacati.contiperf.junit.ContiPerfSuiteRunner
 
run() - Method in class com.github.javatlacati.contiperf.TimedRunner
 

S

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

.
SystemClock() - Constructor for class com.github.javatlacati.contiperf.clock.SystemClock
 

T

target - Variable in class com.github.javatlacati.contiperf.util.InvokerProxy
 
text - Variable in class com.github.javatlacati.contiperf.report.LatencyDataSet.LabelInfo
 
throughput() - Method in class com.github.javatlacati.stat.LatencyCounter
 
throughputVerdict(LatencyCounter, PerformanceRequirement) - Static method in class com.github.javatlacati.contiperf.report.ReportUtil
 
TimedRunner - Class in com.github.javatlacati.contiperf
Calls the invoker for a certain amount of time.

Created: 15.04.2010 23:13:52
TimedRunner(Invoker, ArgumentsProvider, WaitTimer, long) - Constructor for class com.github.javatlacati.contiperf.TimedRunner
 
toString() - Method in class com.github.javatlacati.contiperf.ExecutionConfig
 
toString() - Method in class com.github.javatlacati.contiperf.PerformanceRequirement
 
toString() - Method in class com.github.javatlacati.contiperf.report.HtmlReportModule
 
toString() - Method in class com.github.javatlacati.contiperf.TimedRunner
 
toString() - Method in class com.github.javatlacati.profile.Profile
 
toString() - Method in class com.github.javatlacati.stat.LatencyCounter
 
totalInvocations() - Method in class com.github.javatlacati.stat.LatencyCounter
 
totalLatency() - Method in class com.github.javatlacati.stat.LatencyCounter
 
totalTimeVerdict(LatencyCounter, PerformanceRequirement) - Static method in class com.github.javatlacati.contiperf.report.ReportUtil
 

U

Unrepeatable - Annotation Type in com.github.javatlacati.contiperf
Marks a test as unrepeatable.
UserClock - Class in com.github.javatlacati.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 com.github.javatlacati.contiperf.clock.UserClock
 

V

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

Created: 25.01.2011 19:29:45

W

WaitTimer - Interface in com.github.javatlacati.contiperf
Common interface for components that provide a wait time.

Created: 06.04.2012 17:04:42
A B C D E F G H I J L M N P R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.