Uses of Class
de.rwth.swc.coffee4j.algorithmic.model.TestResult
- 
- 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.classification
Methods in de.rwth.swc.coffee4j.algorithmic.classification with parameters of type TestResult Modifier and Type Method Description Optional<int[]>ClassificationStrategy. generateNextTestInputForClassification(int[] testInput, TestResult result)Optional<int[]>IsolatingClassificationStrategy. generateNextTestInputForClassification(int[] testInput, TestResult result)Optional<int[]>MaxCountClassificationStrategy. generateNextTestInputForClassification(int[] testInput, TestResult result)Optional<int[]>NoOpClassificationStrategy. generateNextTestInputForClassification(int[] testInput, TestResult result) - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.interleaving.feedback
Methods in de.rwth.swc.coffee4j.algorithmic.interleaving.feedback with parameters of type TestResult Modifier and Type Method Description Optional<int[]>DefaultFeedbackCheckingStrategy. generateNextTestInputForChecking(int[] testInput, TestResult testResult)Optional<int[]>FeedbackCheckingStrategy. generateNextTestInputForChecking(int[] testInput, TestResult testResult) - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.interleaving.identification
Methods in de.rwth.swc.coffee4j.algorithmic.interleaving.identification with parameters of type TestResult Modifier and Type Method Description Optional<int[]>IdentificationStrategy. generateNextTestInputForIdentification(int[] testInput, TestResult testResult)Optional<int[]>IdentificationStrategy. startIdentification(int[] failingTestInput, TestResult result) - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.interleaving.identification.ofot
Methods in de.rwth.swc.coffee4j.algorithmic.interleaving.identification.ofot with parameters of type TestResult Modifier and Type Method Description Optional<int[]>OfotStrategy. generateNextTestInputForIdentification(int[] testInput, TestResult testResult)Optional<int[]>OfotStrategy. startIdentification(int[] testInput, TestResult result) - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.interleaving.identification.trt
Methods in de.rwth.swc.coffee4j.algorithmic.interleaving.identification.trt with parameters of type TestResult Modifier and Type Method Description Optional<int[]>TupleRelationshipStrategy. generateNextTestInputForIdentification(int[] testInput, TestResult testResult)Optional<int[]>TupleRelationshipStrategy. startIdentification(int[] testInput, TestResult result) - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.interleaving.manager
Methods in de.rwth.swc.coffee4j.algorithmic.interleaving.manager with parameters of type TestResult Modifier and Type Method Description Optional<int[]>AbstractGeneratingInterleavingManager. generateNextTestInput(int[] testInput, TestResult result)Optional<int[]>InterleavingCombinatorialTestManager. generateNextTestInput(int[] testInput, TestResult result)Optional<int[]>InterleavingCombinatorialTestManager. initializeIdentification(int[] testInput, TestResult result)initialize identification phase for a failing test input.Method parameters in de.rwth.swc.coffee4j.algorithmic.interleaving.manager with type arguments of type TestResult Modifier and Type Method Description Optional<int[]>AbstractGeneratingInterleavingManager. initializeClassification(Map<int[],TestResult> errorConstraintExceptionCausingTestInputs)Optional<int[]>GeneratingInterleavingCombinatorialTestManager. initializeClassification(Map<int[],TestResult> errorConstraintExceptionCausingTestInputs) - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.model
Methods in de.rwth.swc.coffee4j.algorithmic.model that return TestResult Modifier and Type Method Description static TestResultTestResult. exceptionalSuccess(Throwable exception)Descriptive convenience method for constructing a result for a exceptional-successful test input.static TestResultTestResult. failure(Throwable causeForFailure)Descriptive convenience method for constructing a result for a failed test input.static TestResultTestResult. success()Descriptive convenience method for constructing a result for a successful test input. - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.sequential.characterization
Fields in de.rwth.swc.coffee4j.algorithmic.sequential.characterization with type parameters of type TestResult Modifier and Type Field Description protected Map<IntArrayWrapper,TestResult>SuspiciousCombinationAlgorithm. testResultsMethod parameters in de.rwth.swc.coffee4j.algorithmic.sequential.characterization with type arguments of type TestResult Modifier and Type Method Description List<int[]>FaultCharacterizationAlgorithm. computeNextTestInputs(Map<int[],TestResult> testResults)Refines the internal list of suspicious of faulty combinations.List<int[]>NoOp. computeNextTestInputs(Map<int[],TestResult> testResults)List<int[]>SuspiciousCombinationAlgorithm. computeNextTestInputs(Map<int[],TestResult> nextTestResults)In the first iteration all relevant sub combinations of failed test inputs are calculated via theSuspiciousCombinationAlgorithm.getRelevantSubCombinations(int[])method.protected abstract List<IntArrayWrapper>SuspiciousCombinationAlgorithm. generateNextTestInputs(Map<int[],TestResult> newTestResults)The concrete algorithm generates test for which it needs the result for better fault characterization. - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.sequential.characterization.ben
Method parameters in de.rwth.swc.coffee4j.algorithmic.sequential.characterization.ben with type arguments of type TestResult Modifier and Type Method Description List<IntArrayWrapper>Ben. generateNextTestInputs(Map<int[],TestResult> newTestResults) - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.sequential.characterization.delta
Method parameters in de.rwth.swc.coffee4j.algorithmic.sequential.characterization.delta with type arguments of type TestResult Modifier and Type Method Description List<int[]>ImprovedDeltaDebugging. computeNextTestInputs(Map<int[],TestResult> testResults) - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.sequential.characterization.mixtgte
Method parameters in de.rwth.swc.coffee4j.algorithmic.sequential.characterization.mixtgte with type arguments of type TestResult Modifier and Type Method Description List<int[]>Mixtgte. computeNextTestInputs(Map<int[],TestResult> testResults)Implements a variant of Algorithm 2 (MixTgTe_t, due to framework restrictions) of the referenced paper. - 
Uses of TestResult in de.rwth.swc.coffee4j.algorithmic.sequential.manager
Methods in de.rwth.swc.coffee4j.algorithmic.sequential.manager that return TestResult Modifier and Type Method Description TestResultHashMapTestResultCache. getResultFor(IntArrayWrapper testInput)TestResultTestResultCache. getResultFor(IntArrayWrapper testInput)Methods in de.rwth.swc.coffee4j.algorithmic.sequential.manager with parameters of type TestResult Modifier and Type Method Description voidHashMapTestResultCache. addResultFor(IntArrayWrapper testInput, TestResult result)voidTestResultCache. addResultFor(IntArrayWrapper testInput, TestResult result)Adds a result to the cache so it may later be retrieved viaTestResultCache.getResultFor(IntArrayWrapper).List<int[]>BasicSequentialCombinatorialTestManager. generateAdditionalTestInputsWithResult(int[] testInput, TestResult testResult)Returns all additional test inputs needed for allTestInputGroups managed by this manager.List<int[]>CachingDelegatingSequentialCombinatorialTestManager. generateAdditionalTestInputsWithResult(int[] testInput, TestResult testResult)List<int[]>ConstraintGeneratingSequentialCombinatorialTestManager. generateAdditionalTestInputsWithResult(int[] testInput, TestResult testResult)List<int[]>SequentialCombinatorialTestManager. generateAdditionalTestInputsWithResult(int[] testInput, TestResult testResult)Generates additional test inputs based on results of previous test inputs normally generated by eitherSequentialCombinatorialTestManager.generateInitialTests()or this method in a previous iteration.Optional<int[]>ConstraintGeneratingSequentialCombinatorialTestManager. generateNextTestInputForClassification(int[] testInput, TestResult testResult)Optional<int[]>GeneratingSequentialCombinatorialTestManager. generateNextTestInputForClassification(int[] testInput, TestResult testResult)Method parameters in de.rwth.swc.coffee4j.algorithmic.sequential.manager with type arguments of type TestResult Modifier and Type Method Description Optional<int[]>ConstraintGeneratingSequentialCombinatorialTestManager. initializeClassification(Map<int[],TestResult> errorConstraintExceptionCausingTestInputs)Optional<int[]>GeneratingSequentialCombinatorialTestManager. initializeClassification(Map<int[],TestResult> errorConstraintExceptionCausingTestInputs) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.configuration.execution
Methods in de.rwth.swc.coffee4j.engine.configuration.execution that return TestResult Modifier and Type Method Description TestResultTestInputExecutor. execute(Combination combination)Executes the givenCombinationand throws an error if necessary. - 
Uses of TestResult 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 TestResult Modifier and Type Method Description voidBeforeFaultCharacterizationCallback. beforeFaultCharacterization(Map<Combination,TestResult> combinationTestResultMap)Executes the callback with supplied test results - 
Uses of TestResult 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 TestResult 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 TestResult Modifier and Type Method Description Map<Combination,TestResult>AfterExecutionCallback. afterExecution(Map<Combination,TestResult> combinationTestResultMap)Executes the callback with the supplied preliminary test results. - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.extension
Methods in de.rwth.swc.coffee4j.engine.process.extension that return types with arguments of type TestResult 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 phaseMethod parameters in de.rwth.swc.coffee4j.engine.process.extension with type arguments of type TestResult 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 phasevoidDefaultExtensionExecutor. executeBeforeFaultCharacterization(Map<Combination,TestResult> combinationTestResultMap)voidExtensionExecutor. executeBeforeFaultCharacterization(Map<Combination,TestResult> combinationTestResultMap)Executes the callback before the fault characterization phase - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.interleaving
Methods in de.rwth.swc.coffee4j.engine.process.interleaving that return TestResult Modifier and Type Method Description TestResultHashMapResultCache. getResultFor(Combination testInput)TestResultResultCache. getResultFor(Combination testInput)Methods in de.rwth.swc.coffee4j.engine.process.interleaving that return types with arguments of type TestResult 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 TestResult Modifier and Type Method Description voidHashMapResultCache. addResultIfAbsentFor(Combination testInput, TestResult result)voidResultCache. addResultIfAbsentFor(Combination testInput, TestResult result)Method parameters in de.rwth.swc.coffee4j.engine.process.interleaving with type arguments of type TestResult Modifier and Type Method Description protected abstract voidAbstractInterleavingPhaseManager. executeClassificationPhase(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)Template method implemented by error-constraint generating managers.protected voidDefaultGeneratingInterleavingPhaseManager. executeClassificationPhase(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs)protected voidDefaultTestingInterleavingPhaseManager. executeClassificationPhase(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs) - 
Uses of TestResult 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 TestResult Modifier and Type Method Description protected abstract voidAbstractSequentialPhaseManager. collectErrorConstraintExceptionCausingTestInputs(Map<Combination,TestResult> executionResults)Template method implemented by error-constraint generating managers.protected voidDefaultGeneratingSequentialPhaseManager. collectErrorConstraintExceptionCausingTestInputs(Map<Combination,TestResult> executionResults)protected voidDefaultTestingSequentialPhaseManager. collectErrorConstraintExceptionCausingTestInputs(Map<Combination,TestResult> executionResults) - 
Uses of TestResult 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 TestResult Modifier and Type Method Description Map<Combination,TestResult>ExecutionPhase. execute(List<Combination> input) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.phase.interleaving.checking
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.interleaving.checking with type arguments of type TestResult Modifier and Type Method Description CombinationCheckingPhase. execute(Map<Combination,TestResult> previouslyExecutedTests) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.phase.interleaving.classification
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.interleaving.classification with type arguments of type TestResult Modifier and Type Method Description CombinationInterleavingClassificationPhase. execute(Map<Combination,TestResult> input)CombinationInterleavingClassificationPhase. initialize(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.phase.interleaving.generation
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.interleaving.generation with type arguments of type TestResult Modifier and Type Method Description CombinationInterleavingGenerationPhase. execute(Map<Combination,TestResult> previouslyExecutedTests) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.phase.interleaving.identification
Methods in de.rwth.swc.coffee4j.engine.process.phase.interleaving.identification with parameters of type TestResult Modifier and Type Method Description CombinationAbstractIdentificationPhase. initialize(Combination testInput, TestResult result)initialize identification phase with previously executed failing test inputCombinationIdentificationPhase. 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 TestResult Modifier and Type Method Description CombinationIdentificationPhase. execute(Map<Combination,TestResult> previouslyExecutedTests) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.phase.sequential.characterization
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.sequential.characterization with type arguments of type TestResult Modifier and Type Method Description List<Combination>FaultCharacterizationPhase. execute(Map<Combination,TestResult> input)Executes theFaultCharacterizationPhaseas configured with theSequentialGenerationContextonce. - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.phase.sequential.classification
Method parameters in de.rwth.swc.coffee4j.engine.process.phase.sequential.classification with type arguments of type TestResult Modifier and Type Method Description CombinationSequentialClassificationPhase. execute(Map<Combination,TestResult> input)CombinationSequentialClassificationPhase. initialize(Map<Combination,TestResult> errorConstraintExceptionCausingTestInputs) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.report.interleaving
Methods in de.rwth.swc.coffee4j.engine.process.report.interleaving with parameters of type TestResult Modifier and Type Method Description voidLoggingInterleavingExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)voidLoggingInterleavingExecutionReporterForGeneration. testInputExecutionFinished(Combination testInput, TestResult result) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.process.report.sequential
Methods in de.rwth.swc.coffee4j.engine.process.report.sequential with parameters of type TestResult Modifier and Type Method Description voidLoggingSequentialExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result) - 
Uses of TestResult in de.rwth.swc.coffee4j.engine.report
Methods in de.rwth.swc.coffee4j.engine.report with parameters of type TestResult Modifier and Type Method Description voidDelegatingInterleavingExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)voidDelegatingSequentialExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)default voidExecutionReporter. testInputExecutionFinished(Combination testInput, TestResult result)Indicates the end of a test input execution. - 
Uses of TestResult in de.rwth.swc.coffee4j.junit.engine.execution
Methods in de.rwth.swc.coffee4j.junit.engine.execution that return TestResult Modifier and Type Method Description TestResultCombinationExecutor. execute(Combination combination) 
 -