Kone
Toggle table of contents
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
Kone
kone.util.concurrencyTestUtils
/
dev.lounres.kone.util.concurrencyTestUtils
/
ModelCheckingOptionsBuilder
Model
Checking
Options
Builder
class
ModelCheckingOptionsBuilder
(
source
)
Members
Constructors
Model
Checking
Options
Builder
Link copied to clipboard
constructor
(
)
Functions
actors
After
Link copied to clipboard
fun
actorsAfter
(
actorsAfter
:
Int
)
actors
Before
Link copied to clipboard
fun
actorsBefore
(
actorsBefore
:
Int
)
actors
Per
Thread
Link copied to clipboard
fun
actorsPerThread
(
actorsPerThread
:
Int
)
add
Custom
Scenario
Link copied to clipboard
fun
addCustomScenario
(
scenarioBuilder
:
DSLScenarioBuilder
.
(
)
->
Unit
)
fun
addCustomScenario
(
scenario
:
ExecutionScenario
)
add
Guarantee
Link copied to clipboard
fun
addGuarantee
(
guarantee
:
ManagedStrategyGuarantee
)
add
Guarantees
Link copied to clipboard
inline
fun
addGuarantees
(
guaranteesBuilder
:
ManagedStrategyGuaranteesBuilder
.
(
)
->
Unit
)
check
Obstruction
Freedom
Link copied to clipboard
fun
checkObstructionFreedom
(
checkObstructionFreedom
:
Boolean
=
true
)
execution
Generator
Link copied to clipboard
fun
executionGenerator
(
executionGenerator
:
Class
<
out
ExecutionGenerator
?
>
)
invocations
Per
Iteration
Link copied to clipboard
fun
invocationsPerIteration
(
invocations
:
Int
)
iterations
Link copied to clipboard
fun
iterations
(
iterations
:
Int
)
log
Level
Link copied to clipboard
fun
logLevel
(
logLevel
:
LoggingLevel
)
minimize
Failed
Scenario
Link copied to clipboard
fun
minimizeFailedScenario
(
minimizeFailedScenario
:
Boolean
)
sequential
Specification
Link copied to clipboard
inline
fun
<
Clazz
>
sequentialSpecification
(
)
fun
sequentialSpecification
(
clazz
:
Class
<
*
>
?
)
fun
sequentialSpecification
(
clazz
:
KClass
<
*
>
?
)
threads
Link copied to clipboard
fun
threads
(
threads
:
Int
)
verifier
Link copied to clipboard
fun
verifier
(
verifier
:
Class
<
out
Verifier
?
>
)