| Modifier and Type | Class and Description |
|---|---|
class |
ProgressMonitor
ProgressMonitor class.
|
class |
ShutdownTestWriter
ShutdownTestWriter class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FitnessLogger
FitnessLogger class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MutationTestPool
MutationTestPool class.
|
class |
MutationTimeoutStoppingCondition
MutationTimeoutStoppingCondition class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LocalSearchBudget
This singleton class provides support for updating the amount of LS budget
that was consumed during the current application of LS.
|
| Modifier and Type | Field and Description |
|---|---|
protected Set<SearchListener> |
GeneticAlgorithm.listeners
Listeners
|
| Modifier and Type | Method and Description |
|---|---|
void |
GeneticAlgorithm.addListener(SearchListener listener)
Add a new search listener
|
void |
GeneticAlgorithm.removeListener(SearchListener listener)
Remove a search listener
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
StoppingCondition |
| Modifier and Type | Class and Description |
|---|---|
class |
GlobalTimeStoppingCondition
GlobalTimeStoppingCondition class.
|
class |
MaxFitnessEvaluationsStoppingCondition
Stop search after a predefined maximum search depth
|
class |
MaxGenerationStoppingCondition
Stop search after a predefined number of iterations
|
class |
MaxLengthStoppingCondition
Stop search when a maximum (average) length has been reached.
|
class |
MaxStatementsStoppingCondition
MaxStatementsStoppingCondition class.
|
class |
MaxTestsStoppingCondition
MaxTestsStoppingCondition class.
|
class |
MaxTimeStoppingCondition
Stop search after a predefined amount of time
|
class |
RMIStoppingCondition |
class |
SocketStoppingCondition
SocketStoppingCondition class.
|
class |
StoppingConditionImpl
Base class of decision functions that stop the search
|
class |
TimeDeltaStoppingCondition |
class |
ZeroFitnessStoppingCondition
Stop the search when the fitness has reached 0 (assuming minimization)
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestCaseRecycler
This singleton class serves as a pool for TestChromosomes that are worth
recycling
Whenever a TestFitnessFunction detects, that a TestChromosome covers it, the
TestFitnessFunction will notify this Class by calling
testIsInterestingForGoal()
Then whenever a genetic algorithm fills it's initial population it will ask
this class for interesting TestChromosomes concerning it's current
fitness_function getRecycableChromosomes() then returns to the GA a set of
all TestChromosomes that were interesting for TestFitnessFunctions that were
similar to the given fitness_function - for more information look at
TestFitnessFunction.isSimilarTo(), .isCovered() and
GeneticAlgorithm.recycleChromosomes()
|
| Modifier and Type | Class and Description |
|---|---|
class |
StatisticsListener
Client-side listener that transmits data to master
|
| Modifier and Type | Class and Description |
|---|---|
class |
RelativeTestLengthBloatControl
Bloat control that checks an individual against the best test case
|
| Modifier and Type | Class and Description |
|---|---|
class |
BranchCoverageMap |
| Modifier and Type | Class and Description |
|---|---|
class |
RelativeSuiteLengthBloatControl
RelativeSuiteLengthBloatControl class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DiversityObserver
Created by gordon on 18/12/2015.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResourceController
EvoSuite can run out of resources: eg out of memory, or too many threads that
are stalled and cannot be killed.
|
Copyright © 2010–2017 EvoSuite. All rights reserved.