Uses of Class
de.rwth.swc.coffee4j.engine.configuration.model.Combination
-
-
Uses of Combination in de.rwth.swc.coffee4j.engine.configuration.execution
Methods in de.rwth.swc.coffee4j.engine.configuration.execution with parameters of type Combination Modifier and Type Method Description TestResult
TestInputExecutor. execute(Combination combination)
Executes the givenCombination
and throws an error if necessary. -
Uses of Combination in de.rwth.swc.coffee4j.engine.configuration.extension.characterization
Method parameters in de.rwth.swc.coffee4j.engine.configuration.extension.characterization with type arguments of type Combination Modifier and Type Method Description void
AfterFaultCharacterizationCallback. afterFaultCharacterization(List<Combination> additionalTestInput)
Executes the callback with the suppliedcombinations
void
BeforeFaultCharacterizationCallback. beforeFaultCharacterization(Map<Combination,TestResult> combinationTestResultMap)
Executes the callback with supplied test results -
Uses of Combination in de.rwth.swc.coffee4j.engine.configuration.extension.execution
Methods in de.rwth.swc.coffee4j.engine.configuration.extension.execution that return types with arguments of type Combination Modifier and Type Method Description Map<Combination,TestResult>
AfterExecutionCallback. afterExecution(Map<Combination,TestResult> combinationTestResultMap)
Executes the callback with the supplied preliminary test results.Method parameters in de.rwth.swc.coffee4j.engine.configuration.extension.execution with type arguments of type Combination Modifier and Type Method Description Map<Combination,TestResult>
AfterExecutionCallback. afterExecution(Map<Combination,TestResult> combinationTestResultMap)
Executes the callback with the supplied preliminary test results.void
BeforeExecutionCallback. beforeExecution(List<Combination> combination)
Execute the callback with the suppliedcombinations
-
Uses of Combination in de.rwth.swc.coffee4j.engine.configuration.extension.generation
Methods in de.rwth.swc.coffee4j.engine.configuration.extension.generation that return types with arguments of type Combination Modifier and Type Method Description List<Combination>
AfterGenerationCallback. afterGeneration(List<Combination> inputCombinations)
Execute the callback with the suppliedcombinations
.Method parameters in de.rwth.swc.coffee4j.engine.configuration.extension.generation with type arguments of type Combination Modifier and Type Method Description List<Combination>
AfterGenerationCallback. afterGeneration(List<Combination> inputCombinations)
Execute the callback with the suppliedcombinations
. -
Uses of Combination in de.rwth.swc.coffee4j.engine.configuration.model
Methods in de.rwth.swc.coffee4j.engine.configuration.model that return Combination Modifier and Type Method Description Combination
Combination.Builder. build(Collection<Parameter> parameters)
static Combination
Combination. empty()
Combination
Seed. getCombination()
static Combination
Combination. of(Map<Parameter,Value> parameterValueMap)
Methods in de.rwth.swc.coffee4j.engine.configuration.model with parameters of type Combination Modifier and Type Method Description boolean
Combination. contains(Combination otherCombination)
Checks ifthis
combination contains all parameter-value pairs ofotherCombination
.static Seed.Builder
Seed. seed(Combination combination)
Constructs a builder instance for a seed which consists of the given combination. -
Uses of Combination in de.rwth.swc.coffee4j.engine.configuration.model.constraints
Methods in de.rwth.swc.coffee4j.engine.configuration.model.constraints with parameters of type Combination Modifier and Type Method Description boolean
Constraint. checkIfValid(Combination combination)
Checks whether the given combination is valid or not. -
Uses of Combination in de.rwth.swc.coffee4j.engine.configuration.model.constraints.methodbased
Methods in de.rwth.swc.coffee4j.engine.configuration.model.constraints.methodbased with parameters of type Combination Modifier and Type Method Description boolean
MethodBasedConstraint. checkIfValid(Combination combination)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.configuration.model.constraints.tuplebased
Methods in de.rwth.swc.coffee4j.engine.configuration.model.constraints.tuplebased that return Combination Modifier and Type Method Description Combination
TupleBasedConstraint. getCombination()
Methods in de.rwth.swc.coffee4j.engine.configuration.model.constraints.tuplebased with parameters of type Combination Modifier and Type Method Description boolean
TupleBasedConstraint. checkIfValid(Combination combination)
Constructors in de.rwth.swc.coffee4j.engine.configuration.model.constraints.tuplebased with parameters of type Combination Constructor Description TupleBasedConstraint(String name, List<String> parameterNames, Combination tuple)
TupleBasedConstraint(String name, List<String> parameterNames, ConstraintStatus constraintStatus, Combination tuple)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.converter.model
Methods in de.rwth.swc.coffee4j.engine.converter.model that return Combination Modifier and Type Method Description Combination
IndexBasedModelConverter. convertCombination(int[] combination)
Combination
ModelConverter. convertCombination(int[] combination)
Converts a combinations represented by an integer array into aCombination
object with the corresponding parameters and values.Methods in de.rwth.swc.coffee4j.engine.converter.model with parameters of type Combination Modifier and Type Method Description int[]
IndexBasedModelConverter. convertCombination(Combination combination)
int[]
ModelConverter. convertCombination(Combination combination)
Converts aCombination
object to an integer array representation with the corresponding value number. -
Uses of Combination in de.rwth.swc.coffee4j.engine.process.extension
Methods in de.rwth.swc.coffee4j.engine.process.extension that return types with arguments of type Combination Modifier and Type Method Description Map<Combination,TestResult>
DefaultExtensionExecutor. executeAfterExecution(Map<Combination,TestResult> executionResultMap)
Executes the callback after the execution phaseMap<Combination,TestResult>
ExtensionExecutor. executeAfterExecution(Map<Combination,TestResult> testResultMap)
Executes the callback after the execution phaseList<Combination>
DefaultExtensionExecutor. executeAfterGeneration(List<Combination> combinations)
Executes the callback after the generation phaseList<Combination>
ExtensionExecutor. executeAfterGeneration(List<Combination> combinations)
Executes the callback after the generation phaseMethod parameters in de.rwth.swc.coffee4j.engine.process.extension with type arguments of type Combination Modifier and Type Method Description Map<Combination,TestResult>
DefaultExtensionExecutor. executeAfterExecution(Map<Combination,TestResult> executionResultMap)
Executes the callback after the execution phaseMap<Combination,TestResult>
ExtensionExecutor. executeAfterExecution(Map<Combination,TestResult> testResultMap)
Executes the callback after the execution phasevoid
DefaultExtensionExecutor. executeAfterFaultCharacterization(List<Combination> combinations)
void
ExtensionExecutor. executeAfterFaultCharacterization(List<Combination> combinations)
Executes the callback after the fault characterization phaseList<Combination>
DefaultExtensionExecutor. executeAfterGeneration(List<Combination> combinations)
Executes the callback after the generation phaseList<Combination>
ExtensionExecutor. executeAfterGeneration(List<Combination> combinations)
Executes the callback after the generation phasevoid
DefaultExtensionExecutor. executeBeforeExecution(List<Combination> combinations)
void
ExtensionExecutor. executeBeforeExecution(List<Combination> combinations)
Executes the callback before the execution phasevoid
DefaultExtensionExecutor. executeBeforeFaultCharacterization(Map<Combination,TestResult> combinationTestResultMap)
void
ExtensionExecutor. executeBeforeFaultCharacterization(Map<Combination,TestResult> combinationTestResultMap)
Executes the callback before the fault characterization phase -
Uses of Combination in de.rwth.swc.coffee4j.engine.process.interleaving
Methods in de.rwth.swc.coffee4j.engine.process.interleaving that return types with arguments of type Combination Modifier and Type Method Description Map<Combination,TestResult>
HashMapResultCache. getResults()
protected Map<Combination,TestResult>
AbstractInterleavingPhaseManager. runTestInput(Combination nextTestInput)
passes test input to execution phase if result is not present in cache.Methods in de.rwth.swc.coffee4j.engine.process.interleaving with parameters of type Combination Modifier and Type Method Description void
HashMapResultCache. addResultIfAbsentFor(Combination testInput, TestResult result)
void
ResultCache. addResultIfAbsentFor(Combination testInput, TestResult result)
boolean
HashMapResultCache. containsResultFor(Combination testInput)
boolean
ResultCache. containsResultFor(Combination testInput)
TestResult
HashMapResultCache. getResultFor(Combination testInput)
TestResult
ResultCache. getResultFor(Combination testInput)
protected Map<Combination,TestResult>
AbstractInterleavingPhaseManager. runTestInput(Combination nextTestInput)
passes test input to execution phase if result is not present in cache.Method parameters in de.rwth.swc.coffee4j.engine.process.interleaving with type arguments of type Combination Modifier and Type Method Description protected abstract void
AbstractInterleavingPhaseManager. executeClassificationPhase(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)
Template method implemented by error-constraint generating managers.protected void
DefaultGeneratingInterleavingPhaseManager. executeClassificationPhase(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)
protected void
DefaultTestingInterleavingPhaseManager. executeClassificationPhase(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.manager.sequential
Method parameters in de.rwth.swc.coffee4j.engine.process.manager.sequential with type arguments of type Combination Modifier and Type Method Description protected abstract void
AbstractSequentialPhaseManager. collectErrorConstraintExceptionCausingTestInputs(Map<Combination,TestResult> executionResults)
Template method implemented by error-constraint generating managers.protected void
DefaultGeneratingSequentialPhaseManager. collectErrorConstraintExceptionCausingTestInputs(Map<Combination,TestResult> executionResults)
protected void
DefaultTestingSequentialPhaseManager. collectErrorConstraintExceptionCausingTestInputs(Map<Combination,TestResult> executionResults)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.phase.execution
Methods in de.rwth.swc.coffee4j.engine.process.phase.execution that return types with arguments of type Combination Modifier and Type Method Description Map<Combination,TestResult>
ExecutionPhase. execute(List<Combination> input)
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.execution with type arguments of type Combination Modifier and Type Method Description Map<Combination,TestResult>
ExecutionPhase. execute(List<Combination> input)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.phase.interleaving.checking
Methods in de.rwth.swc.coffee4j.engine.process.phase.interleaving.checking that return Combination Modifier and Type Method Description Combination
CheckingPhase. execute(Map<Combination,TestResult> previouslyExecutedTests)
Combination
CheckingPhase. initialize()
initialize checking phase with possibly failure-inducing combinationMethod parameters in de.rwth.swc.coffee4j.engine.process.phase.interleaving.checking with type arguments of type Combination Modifier and Type Method Description Combination
CheckingPhase. execute(Map<Combination,TestResult> previouslyExecutedTests)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.phase.interleaving.classification
Methods in de.rwth.swc.coffee4j.engine.process.phase.interleaving.classification that return Combination Modifier and Type Method Description Combination
InterleavingClassificationPhase. execute(Map<Combination,TestResult> input)
Combination
InterleavingClassificationPhase. initialize(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.interleaving.classification with type arguments of type Combination Modifier and Type Method Description Combination
InterleavingClassificationPhase. execute(Map<Combination,TestResult> input)
Combination
InterleavingClassificationPhase. initialize(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.phase.interleaving.generation
Methods in de.rwth.swc.coffee4j.engine.process.phase.interleaving.generation that return Combination Modifier and Type Method Description Combination
InterleavingGenerationPhase. execute(Map<Combination,TestResult> previouslyExecutedTests)
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.interleaving.generation with type arguments of type Combination Modifier and Type Method Description Combination
InterleavingGenerationPhase. execute(Map<Combination,TestResult> previouslyExecutedTests)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.phase.interleaving.identification
Methods in de.rwth.swc.coffee4j.engine.process.phase.interleaving.identification that return Combination Modifier and Type Method Description Combination
IdentificationPhase. execute(Map<Combination,TestResult> previouslyExecutedTests)
Combination
AbstractIdentificationPhase. initialize(Combination testInput, TestResult result)
initialize identification phase with previously executed failing test inputCombination
IdentificationPhase. initialize(Combination testInput, TestResult result)
initialize identification phase with previously executed failing test inputCombination
AbstractIdentificationPhase. reinitialize()
reinitialize identification phaseCombination
IdentificationPhase. reinitialize()
reinitialize identification phaseMethods in de.rwth.swc.coffee4j.engine.process.phase.interleaving.identification with parameters of type Combination Modifier and Type Method Description Combination
AbstractIdentificationPhase. initialize(Combination testInput, TestResult result)
initialize identification phase with previously executed failing test inputCombination
IdentificationPhase. initialize(Combination testInput, TestResult result)
initialize identification phase with previously executed failing test inputMethod parameters in de.rwth.swc.coffee4j.engine.process.phase.interleaving.identification with type arguments of type Combination Modifier and Type Method Description Combination
IdentificationPhase. execute(Map<Combination,TestResult> previouslyExecutedTests)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.phase.sequential.characterization
Methods in de.rwth.swc.coffee4j.engine.process.phase.sequential.characterization that return types with arguments of type Combination Modifier and Type Method Description List<Combination>
FaultCharacterizationPhase. execute(Map<Combination,TestResult> input)
Executes theFaultCharacterizationPhase
as configured with theSequentialGenerationContext
once.Method parameters in de.rwth.swc.coffee4j.engine.process.phase.sequential.characterization with type arguments of type Combination Modifier and Type Method Description List<Combination>
FaultCharacterizationPhase. execute(Map<Combination,TestResult> input)
Executes theFaultCharacterizationPhase
as configured with theSequentialGenerationContext
once. -
Uses of Combination in de.rwth.swc.coffee4j.engine.process.phase.sequential.classification
Methods in de.rwth.swc.coffee4j.engine.process.phase.sequential.classification that return Combination Modifier and Type Method Description Combination
SequentialClassificationPhase. execute(Map<Combination,TestResult> input)
Combination
SequentialClassificationPhase. initialize(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.sequential.classification with type arguments of type Combination Modifier and Type Method Description Combination
SequentialClassificationPhase. execute(Map<Combination,TestResult> input)
Combination
SequentialClassificationPhase. initialize(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.phase.sequential.generation
Methods in de.rwth.swc.coffee4j.engine.process.phase.sequential.generation that return types with arguments of type Combination Modifier and Type Method Description List<Combination>
SequentialGenerationPhase. execute(InputParameterModel input)
Executes this phase by generating the initial test set of the combinatorial test in the manner configured in theSequentialGenerationContext
supplied inSequentialGenerationPhase(SequentialGenerationContext)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.report.interleaving
Methods in de.rwth.swc.coffee4j.engine.process.report.interleaving with parameters of type Combination Modifier and Type Method Description void
LoggingInterleavingExecutionReporter. checkingFinished(InterleavingCombinatorialTestGroup group, Combination combinationToCheck, boolean passed)
void
LoggingInterleavingExecutionReporterForGeneration. checkingFinished(InterleavingCombinatorialTestGroup group, Combination combinationToCheck, boolean passed)
void
LoggingInterleavingExecutionReporter. checkingStarted(InterleavingCombinatorialTestGroup group, Combination combinationToCheck)
void
LoggingInterleavingExecutionReporterForGeneration. checkingStarted(InterleavingCombinatorialTestGroup group, Combination combinationToCheck)
void
LoggingInterleavingExecutionReporter. identificationStarted(InterleavingCombinatorialTestGroup group, Combination failingTestInput)
void
LoggingInterleavingExecutionReporterForGeneration. identificationStarted(InterleavingCombinatorialTestGroup group, Combination failingTestInput)
void
LoggingInterleavingExecutionReporter. identificationTestInputGenerated(InterleavingCombinatorialTestGroup group, Combination testInput)
void
LoggingInterleavingExecutionReporterForGeneration. identificationTestInputGenerated(InterleavingCombinatorialTestGroup group, Combination testInput)
void
LoggingInterleavingExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)
void
LoggingInterleavingExecutionReporterForGeneration. testInputExecutionFinished(Combination testInput, TestResult result)
void
LoggingInterleavingExecutionReporter. testInputExecutionStarted(Combination testInput)
void
LoggingInterleavingExecutionReporterForGeneration. testInputExecutionStarted(Combination testInput)
Method parameters in de.rwth.swc.coffee4j.engine.process.report.interleaving with type arguments of type Combination Modifier and Type Method Description void
LoggingInterleavingExecutionReporter. identificationFinished(InterleavingCombinatorialTestGroup group, Set<Combination> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
void
LoggingInterleavingExecutionReporterForGeneration. identificationFinished(InterleavingCombinatorialTestGroup group, Set<Combination> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
void
LoggingInterleavingExecutionReporter. interleavingGroupFinished(InterleavingCombinatorialTestGroup group, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
void
LoggingInterleavingExecutionReporter. interleavingGroupFinished(InterleavingCombinatorialTestGroup group, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
void
LoggingInterleavingExecutionReporterForGeneration. interleavingGroupFinished(InterleavingCombinatorialTestGroup group, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
void
LoggingInterleavingExecutionReporterForGeneration. interleavingGroupFinished(InterleavingCombinatorialTestGroup group, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.report.sequential
Methods in de.rwth.swc.coffee4j.engine.process.report.sequential with parameters of type Combination Modifier and Type Method Description void
LoggingSequentialExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)
void
LoggingSequentialExecutionReporter. testInputExecutionStarted(Combination testInput)
Method parameters in de.rwth.swc.coffee4j.engine.process.report.sequential with type arguments of type Combination Modifier and Type Method Description void
LoggingSequentialExecutionReporter. faultCharacterizationFinished(TestInputGroupContext context, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Collection<Combination> failureInducingCombinations)
void
LoggingSequentialExecutionReporter. faultCharacterizationFinished(TestInputGroupContext context, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Collection<Combination> failureInducingCombinations)
void
LoggingSequentialExecutionReporter. faultCharacterizationTestInputsGenerated(TestInputGroupContext context, List<Combination> testInputs)
void
LoggingSequentialExecutionReporterForGeneration. faultCharacterizationTestInputsGenerated(TestInputGroupContext context, List<Combination> testInputs)
protected void
LoggingSequentialExecutionReporter. printExceptionInducingCombinations(Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations)
template method implemented by sub-classes reporting found exception-inducing combinationsprotected void
LoggingSequentialExecutionReporterForGeneration. printExceptionInducingCombinations(Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations)
protected void
LoggingSequentialExecutionReporter. printWarning(Collection<Combination> failureInducingCombinations)
template method implemented by sub-classes reporting found exception-inducing combinationsprotected void
LoggingSequentialExecutionReporterForGeneration. printWarning(Collection<Combination> failureInducingCombinations)
void
LoggingSequentialExecutionReporter. testInputGroupGenerated(TestInputGroupContext context, List<Combination> testInputs)
-
Uses of Combination in de.rwth.swc.coffee4j.engine.process.report.util
Methods in de.rwth.swc.coffee4j.engine.process.report.util with parameters of type Combination Modifier and Type Method Description default String
CombinationFormatter. format(Combination combination)
Formats a given combination.String
JavaFormatter. format(Combination combination)
Method parameters in de.rwth.swc.coffee4j.engine.process.report.util with type arguments of type Combination Modifier and Type Method Description static String
ReportUtility. getFormattedExceptionInducingCombinations(Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, CombinationFormatter formatter)
creates output that can be used byExecutionReporter
s for a set of exception-inducing combinations grouped by the exceptions they trigger.static String
ReportUtility. getFormattedExceptionInducingCombinations(Set<Combination> exceptionInducingCombinations)
creates output that can be used byExecutionReporter
s for a set of exception-inducing combinations.static String
ReportUtility. getFormattedFailureInducingCombinations(Collection<Combination> possiblyFailureInducingCombinations)
creates output that can be used byExecutionReporter
s for a set of failure-inducing combinations. -
Uses of Combination in de.rwth.swc.coffee4j.engine.report
Methods in de.rwth.swc.coffee4j.engine.report with parameters of type Combination Modifier and Type Method Description void
DelegatingInterleavingExecutionReporter. checkingFinished(InterleavingCombinatorialTestGroup group, Combination failureInducingCombination, boolean isFailureInducing)
default void
InterleavingExecutionReporter. checkingFinished(InterleavingCombinatorialTestGroup group, Combination combinationToCheck, boolean passed)
Called when the checking phase for a combination has finished.void
DelegatingInterleavingExecutionReporter. checkingStarted(InterleavingCombinatorialTestGroup group, Combination failureInducingCombination)
default void
InterleavingExecutionReporter. checkingStarted(InterleavingCombinatorialTestGroup group, Combination combinationToCheck)
Called when the checking phase for a combination has started.void
DelegatingInterleavingExecutionReporter. identificationStarted(InterleavingCombinatorialTestGroup group, Combination failingTestInput)
default void
InterleavingExecutionReporter. identificationStarted(InterleavingCombinatorialTestGroup group, Combination failingTestInput)
Called when the identification phase for a failing test input has started.void
DelegatingInterleavingExecutionReporter. identificationTestInputGenerated(InterleavingCombinatorialTestGroup group, Combination testInput)
default void
InterleavingExecutionReporter. identificationTestInputGenerated(InterleavingCombinatorialTestGroup group, Combination testInput)
Called when a new test input was generated during identification phase.void
DelegatingInterleavingExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)
void
DelegatingSequentialExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)
default void
ExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)
Indicates the end of a test input execution.void
DelegatingInterleavingExecutionReporter. testInputExecutionStarted(Combination testInput)
void
DelegatingSequentialExecutionReporter. testInputExecutionStarted(Combination testInput)
default void
ExecutionReporter. testInputExecutionStarted(Combination testInput)
Indicates the start of a test input execution.Method parameters in de.rwth.swc.coffee4j.engine.report with type arguments of type Combination Modifier and Type Method Description void
DelegatingSequentialExecutionReporter. faultCharacterizationFinished(TestInputGroupContext context, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Collection<Combination> possiblyFailureInducingCombinations)
void
DelegatingSequentialExecutionReporter. faultCharacterizationFinished(TestInputGroupContext context, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Collection<Combination> possiblyFailureInducingCombinations)
default void
SequentialExecutionReporter. faultCharacterizationFinished(TestInputGroupContext context, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Collection<Combination> possiblyFailureInducingCombinations)
Called if fault characterization for aTestInputGroup
is completely finished.default void
SequentialExecutionReporter. faultCharacterizationFinished(TestInputGroupContext context, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Collection<Combination> possiblyFailureInducingCombinations)
Called if fault characterization for aTestInputGroup
is completely finished.void
DelegatingSequentialExecutionReporter. faultCharacterizationTestInputsGenerated(TestInputGroupContext context, List<Combination> testInputs)
default void
SequentialExecutionReporter. faultCharacterizationTestInputsGenerated(TestInputGroupContext context, List<Combination> testInputs)
Called if additional test inputs for the fault characterization process of oneTestInputGroup
have been generated by the algorithm given toSequentialExecutionReporter.faultCharacterizationStarted(TestInputGroupContext, FaultCharacterizationAlgorithm)
.void
DelegatingInterleavingExecutionReporter. identificationFinished(InterleavingCombinatorialTestGroup group, Set<Combination> exceptionInducingCombinations, Set<Combination> failureInducingCombinations)
default void
InterleavingExecutionReporter. identificationFinished(InterleavingCombinatorialTestGroup group, Set<Combination> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
Called when the identification phase for a failing test input has finished.void
DelegatingInterleavingExecutionReporter. interleavingGroupFinished(InterleavingCombinatorialTestGroup group, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Set<Combination> possibleFailureInducingCombinations)
void
DelegatingInterleavingExecutionReporter. interleavingGroupFinished(InterleavingCombinatorialTestGroup group, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Set<Combination> possibleFailureInducingCombinations)
default void
InterleavingExecutionReporter. interleavingGroupFinished(InterleavingCombinatorialTestGroup group, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
Called when the interleaving combinatorial testing has finished.default void
InterleavingExecutionReporter. interleavingGroupFinished(InterleavingCombinatorialTestGroup group, Map<Combination,Class<? extends Throwable>> exceptionInducingCombinations, Set<Combination> possiblyFailureInducingCombinations)
Called when the interleaving combinatorial testing has finished.void
DelegatingSequentialExecutionReporter. testInputGroupGenerated(TestInputGroupContext context, List<Combination> testInputs)
default void
SequentialExecutionReporter. testInputGroupGenerated(TestInputGroupContext context, List<Combination> testInputs)
Called if a newTestInputGroup
has been generated by aTestInputGroupGenerator
. -
Uses of Combination in de.rwth.swc.coffee4j.junit.engine
Methods in de.rwth.swc.coffee4j.junit.engine with parameters of type Combination Modifier and Type Method Description static org.junit.platform.engine.UniqueId
UniqueIdGenerator. appendIdFromCombination(org.junit.platform.engine.UniqueId uniqueId, Combination combination)
Appends a combination name to an existingUniqueId
-
Uses of Combination in de.rwth.swc.coffee4j.junit.engine.annotation.parameter
Methods in de.rwth.swc.coffee4j.junit.engine.annotation.parameter that return Combination Modifier and Type Method Description Combination
ParameterContext. getCombination()
Methods in de.rwth.swc.coffee4j.junit.engine.annotation.parameter with parameters of type Combination Modifier and Type Method Description static ParameterContext
ParameterContext. of(Parameter parameter, Combination combination)
-
Uses of Combination in de.rwth.swc.coffee4j.junit.engine.annotation.util
Methods in de.rwth.swc.coffee4j.junit.engine.annotation.util with parameters of type Combination Modifier and Type Method Description static Object[]
ReflectionUtils. getInputForMethod(Combination combination, Method method)
Extracts the input for a method from aCombination
-
Uses of Combination in de.rwth.swc.coffee4j.junit.engine.execution
Methods in de.rwth.swc.coffee4j.junit.engine.execution with parameters of type Combination Modifier and Type Method Description void
CombinationBasedMethodInvoker. execute(Combination combination)
TestResult
CombinationExecutor. execute(Combination combination)
void
LifecycleExecutor. executeAfterCombination(Object testInstance, Combination combination)
void
LifecycleExecutor. executeBeforeCombination(Object testInstance, Combination combination)
static String
DisplayNameFormatter. format(String namePattern, Combination combination)
Formats the combination into a String using a defined name pattern.
-