|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MainRunnable | |
|---|---|
| com.google.testing.threadtester | |
| Uses of MainRunnable in com.google.testing.threadtester |
|---|
| Classes in com.google.testing.threadtester with type parameters of type MainRunnable | |
|---|---|
interface |
SecondaryRunnable<T,M extends MainRunnable<T>>
Interface passed to the InterleavedRunner that represents the
secondary thread of execution. |
class |
SecondaryRunnableImpl<T,M extends MainRunnable<T>>
Implementation of SecondaryRunnable with empty methods. |
| Classes in com.google.testing.threadtester that implement MainRunnable | |
|---|---|
class |
MainRunnableImpl<T>
Implementation of MainRunnable with empty methods. |
| Methods in com.google.testing.threadtester with type parameters of type MainRunnable | ||
|---|---|---|
static
|
InterleavedRunner.interleave(M main,
SecondaryRunnable<T,M> secondary)
Invokes two runnable instances, interleaving the execution. |
|
static
|
InterleavedRunner.interleave(M main,
SecondaryRunnable<T,M> secondary,
List<CodePosition> positions)
Invokes two runnable instances, interleaving the execution. |
|
static
|
InterleavedRunner.interleaveAfter(M main,
SecondaryRunnable<T,M> secondary,
CodePosition position,
int posCount)
Invokes two runnable instances, interleaving the execution. |
|
static
|
InterleavedRunner.interleaveAtBreakpoint(M main,
SecondaryRunnable<T,M> secondary,
ReusableBreakpoint breakpoint)
Version of InterleavedRunner.interleave(MainRunnable, SecondaryRunnable, List)
that takes a single ReusableBreakpoint |
|
static
|
InterleavedRunner.interleaveAtReusableBreakpoints(M main,
SecondaryRunnable<T,M> secondary,
List<ReusableBreakpoint> breakpoints)
Invokes two runnable instances, interleaving the execution using the supplied list of ReusableBreakpoints. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||