Main Content

getComparisonResult

Class: sltest.testmanager.TestIterationResult
Package: sltest.testmanager

Get test data comparison result

Syntax

cr = getComparisonResult(tir)

Description

cr = getComparisonResult(tir) returns baseline or equivalence data comparison results cr from the sltest.testmanager.TestIterationResult object tir.

Input Arguments

expand all

Test iteration result to get baseline or equivalence data results from, specified as an sltest.testmanager.TestIterationResult object.

Output Arguments

expand all

Result of the baseline or equivalence data comparison, specified as an sltest.testmanager.ComparisonRunResult object.

Examples

expand all

This example shows how to programmatically get the comparison results of the second iteration of a baseline test case.

1. Get the path to the test file, then run the test file.

extf = 'sltestTestCaseRealTimeReuseExample.mldatx';
tf = sltest.testmanager.TestFile(extf);
ro = run(tf);

2. Get the test iteration results.

tfr = getTestFileResults(ro);
tsr = getTestSuiteResults(tfr);
tcr = getTestCaseResults(tsr);
tir = getIterationResults(tcr);

3. Get the comparison run result of iteration 2.

cr2 = getComparisonResult(tir(2))

4. Get the comparison signal result of the run result.

cr2sig = getComparisonSignalResults(cr2)

5. Clear the results and the Test Manager.

sltest.testmanager.clearResults;
sltest.testmanager.clear;
sltest.testmanager.close;
Introduced in R2017b