Skip navigation links
A B C F H I M N O P R S T W X Y 

A

accept(Metric<?>, ClassInfo, HasName) - Method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
Merges the provided parameter into this accumulator mutating itself.
accept(T) - Method in interface net.openhft.chronicle.testframework.function.ThrowingConsumer
Performs this operation on the given argument.
Accumulator - Interface in net.openhft.chronicle.testframework.apimetrics
 
accumulators() - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics
Returns a stream of Accumulators used for public (non-internal) packages.
addAccumulator(Supplier<Accumulator>) - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
 
addMetric(Metric<?>) - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
Add the provided metric as applicable when analysing the set of packages.
addPackage(Package) - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
Adds the provided paket and all its underlying packages to the set of packages to analyze.
addPackage(String) - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
Adds the provided packageName and all its underlying packages to the set of packages to analyze.
addPackageExclusion(Package) - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
Adds the provided paket and all its underlying packages to the set of excluded packages not to analyze.
addPackageExclusion(String) - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
Adds the provided packageName and all its underlying packages to the set of excluded packages not to analyze.
addStandardAccumulators() - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
 
addStandardMetrics() - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
Add a set of standard metrics as applicable when analysing the set of packages.
aggregationNames() - Method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
Returns an unmodifiable list of names used in one or more aggregation depths.
ApiMetrics - Interface in net.openhft.chronicle.testframework.apimetrics
 
ApiMetrics.ApiMetricsBuilder - Interface in net.openhft.chronicle.testframework.apimetrics
 
apply(T, U, V) - Method in interface net.openhft.chronicle.testframework.Product.TriFunction
Applies this function to the given arguments.

B

build() - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics.ApiMetricsBuilder
Analyses and returns ApiMetrics thereby applying all the metrics and accumulators to the set of packages to analyse.
build() - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.Builder
Creates a Runnable that runs the provided runnable according to the Builder's parameters.
builder() - Static method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics
Creates and returns a new ApiMetricsBuilder.
builder(FlakyTestRunner.RunnableThrows<X>) - Static method in class net.openhft.chronicle.testframework.FlakyTestRunner
Creates and returns a new Builder for the provided action that might throw checked Exceptions.
builderUnchecked(Runnable) - Static method in class net.openhft.chronicle.testframework.FlakyTestRunner
Creates and returns a new Builder for the provided action that might throw un-checked Exceptions only.

C

Combination - Class in net.openhft.chronicle.testframework
General Combination support.

F

factorial(int) - Static method in class net.openhft.chronicle.testframework.Permutation
Returns the factorial (n!) for the given n value.
fibonacci() - Static method in class net.openhft.chronicle.testframework.Series
Creates and returns a new LongStream of the fibonacci series 0, 1, 1, 2, 3, 5, ...
first() - Method in interface net.openhft.chronicle.testframework.Product.HasFirst
 
FlakyTestRunner - Class in net.openhft.chronicle.testframework
 
FlakyTestRunner.Builder<X extends Throwable> - Interface in net.openhft.chronicle.testframework
 
FlakyTestRunner.RunnableThrows<T extends Throwable> - Interface in net.openhft.chronicle.testframework
 
Foo - Class in net.openhft.chronicle.testframework.apimetrics
 
Foo() - Constructor for class net.openhft.chronicle.testframework.apimetrics.Foo
 

H

HasName - Interface in net.openhft.chronicle.testframework.function
 

I

internalAccumulators() - Method in interface net.openhft.chronicle.testframework.apimetrics.ApiMetrics
Returns a stream of Accumulators used for internal packages.
isApplicable(T) - Method in interface net.openhft.chronicle.testframework.apimetrics.Metric
 

M

Metric<T> - Interface in net.openhft.chronicle.testframework.apimetrics
 

N

name() - Method in interface net.openhft.chronicle.testframework.function.HasName
Returns the name of this object.
NamedConsumer<T> - Interface in net.openhft.chronicle.testframework.function
 
net.openhft.chronicle.testframework - package net.openhft.chronicle.testframework
This package contains the public API for the chronicle-test-framework library.
net.openhft.chronicle.testframework.apimetrics - package net.openhft.chronicle.testframework.apimetrics
 
net.openhft.chronicle.testframework.function - package net.openhft.chronicle.testframework.function
 
net.openhft.chronicle.testframework.process - package net.openhft.chronicle.testframework.process
 
nodeType() - Method in interface net.openhft.chronicle.testframework.apimetrics.Metric
 

O

of(String, Product.TriFunction<Metric<?>, ClassInfo, HasName, String>) - Static method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
of(String, Product.TriFunction<Metric<?>, ClassInfo, HasName, String>, Product.TriFunction<Metric<?>, ClassInfo, HasName, Boolean>) - Static method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
of(String, Product.TriFunction<Metric<?>, ClassInfo, HasName, String>, String, Product.TriFunction<Metric<?>, ClassInfo, HasName, String>) - Static method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
of(String, Product.TriFunction<Metric<?>, ClassInfo, HasName, String>, String, Product.TriFunction<Metric<?>, ClassInfo, HasName, String>, Product.TriFunction<Metric<?>, ClassInfo, HasName, Boolean>) - Static method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
of(Class<T>, Predicate<? super T>, String, double) - Static method in interface net.openhft.chronicle.testframework.apimetrics.Metric
 
of(T...) - Static method in class net.openhft.chronicle.testframework.Combination
Creates and returns all possible combinations of the given elements.
of(Collection<T>) - Static method in class net.openhft.chronicle.testframework.Combination
Creates and returns all possible combinations of the given elements.
of(Consumer<T>, String) - Static method in interface net.openhft.chronicle.testframework.function.NamedConsumer
 
of(ThrowingConsumer<T, ?>) - Static method in interface net.openhft.chronicle.testframework.function.ThrowingConsumer
Creates and returns a new Consumer that will wrap any exceptions thrown by the provided throwingConsumer in a ThrowingConsumerException
of(T...) - Static method in class net.openhft.chronicle.testframework.Permutation
Creates and returns a Stream of all permutations of the provided items array.
of(Collection<T>) - Static method in class net.openhft.chronicle.testframework.Permutation
Creates and returns a Stream of all permutations of the provided items list.
of(Collection<T>, Collection<U>) - Static method in class net.openhft.chronicle.testframework.Product
 
of(Collection<T>, Collection<U>, BiFunction<? super T, ? super U, ? extends R>) - Static method in class net.openhft.chronicle.testframework.Product
 
of(Collection<T>, Collection<U>, Collection<V>) - Static method in class net.openhft.chronicle.testframework.Product
 
of(Collection<T>, Collection<U>, Collection<V>, Product.TriFunction<T, U, V, R>) - Static method in class net.openhft.chronicle.testframework.Product
 
ofThrowing(ThrowingConsumer<T, ?>, String) - Static method in interface net.openhft.chronicle.testframework.function.NamedConsumer
 

P

perClassAndMetric() - Static method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
perMethod() - Static method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
Permutation - Class in net.openhft.chronicle.testframework
General Permutation support from http://minborgsjavapot.blogspot.com/2015/07/java-8-master-permutations.html
permutation(long, List<T>) - Static method in class net.openhft.chronicle.testframework.Permutation
Returns the given no (of n!) permutation variant of the given items.
powersOfTwo() - Static method in class net.openhft.chronicle.testframework.Series
Creates and returns a new LongStream of powers of two 1, 2, ..., 2^63
powersOfTwoAndAdjacent() - Static method in class net.openhft.chronicle.testframework.Series
Creates and returns a new LongStream of powers of two and adjacent values 0, 1, 2, ..., 15, 16, 17, 31, 32, 33
primes() - Static method in class net.openhft.chronicle.testframework.Series
Creates and returns a new LongStream of all the prime numbers 2, 3, 5, 7, ...
printProcessOutput(String, Process) - Static method in class net.openhft.chronicle.testframework.process.ProcessRunner
Log stdout and stderr for a process
ProcessRunner - Class in net.openhft.chronicle.testframework.process
 
Product - Class in net.openhft.chronicle.testframework
 
Product.HasFirst<T> - Interface in net.openhft.chronicle.testframework
 
Product.HasSecond<U> - Interface in net.openhft.chronicle.testframework
 
Product.HasThird<V> - Interface in net.openhft.chronicle.testframework
 
Product.Product2<T,U> - Interface in net.openhft.chronicle.testframework
 
Product.Product3<T,U,V> - Interface in net.openhft.chronicle.testframework
 
Product.TriFunction<T,U,V,R> - Interface in net.openhft.chronicle.testframework
 

R

result() - Method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
result1() - Method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
result2() - Method in interface net.openhft.chronicle.testframework.apimetrics.Accumulator
 
run(FlakyTestRunner.RunnableThrows<X>) - Static method in class net.openhft.chronicle.testframework.FlakyTestRunner
Deprecated.
run(boolean, FlakyTestRunner.RunnableThrows<X>) - Static method in class net.openhft.chronicle.testframework.FlakyTestRunner
Deprecated.
run(boolean, FlakyTestRunner.RunnableThrows<X>, int) - Static method in class net.openhft.chronicle.testframework.FlakyTestRunner
Deprecated.
run() - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.RunnableThrows
Performs an action.
runClass(Class<?>, String...) - Static method in class net.openhft.chronicle.testframework.process.ProcessRunner
Spawn a process running the main method of a specified class
runClass(Class<?>, String[], String[]) - Static method in class net.openhft.chronicle.testframework.process.ProcessRunner
Spawn a process running the main method of a specified class with custom JVM args
runClass(Class<?>, String[], String[], String[]) - Static method in class net.openhft.chronicle.testframework.process.ProcessRunner
Spawn a process running the main method of a specified class with custom JVM args and classpath
runOrThrow() - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.RunnableThrows
Performs the action wrapping any thrown Throwable in an IllegalStateException.
runOrThrow(Function<? super Throwable, ? extends RuntimeException>) - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.RunnableThrows
Performs the action wrapping any thrown Throwable using the provided exceptionMapper.

S

second() - Method in interface net.openhft.chronicle.testframework.Product.HasSecond
 
Series - Class in net.openhft.chronicle.testframework
 

T

third() - Method in interface net.openhft.chronicle.testframework.Product.HasThird
 
ThrowingConsumer<T,X extends Exception> - Interface in net.openhft.chronicle.testframework.function
Represents an operation that accepts a single input argument and returns no result and that can throw an Exception.
ThrowingConsumerException - Exception in net.openhft.chronicle.testframework.function
 
ThrowingConsumerException(Throwable) - Constructor for exception net.openhft.chronicle.testframework.function.ThrowingConsumerException
 

W

weight() - Method in interface net.openhft.chronicle.testframework.apimetrics.Metric
 
withErrorLogger(Consumer<? super String>) - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.Builder
Sets the error logger to use for messages.
withFlakyOnThisArchitecture(boolean) - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.Builder
Sets if the runner is flaky on this architecture.
withInfoLogger(Consumer<? super String>) - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.Builder
Sets the info logger to use for messages.
withInterIterationGc(boolean) - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.Builder
Sets if a garbage collect should be requested between each iterations.
withIterationDelay(long) - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.Builder
Sets the delay between each iteration in ms.
withMaxIterations(int) - Method in interface net.openhft.chronicle.testframework.FlakyTestRunner.Builder
Sets the maximum number of iteration before the runner fails.

X

x - Variable in class net.openhft.chronicle.testframework.apimetrics.Foo
 
x() - Method in class net.openhft.chronicle.testframework.apimetrics.Foo
 
x(int) - Method in class net.openhft.chronicle.testframework.apimetrics.Foo
 

Y

y - Variable in class net.openhft.chronicle.testframework.apimetrics.Foo
 
A B C F H I M N O P R S T W X Y 
Skip navigation links

Copyright © 2022. All rights reserved.