sltest.testmanager.TestFileResult Class
Namespace: sltest.testmanager
Superclasses: sltest.testmanager.ResultSet
Access test file results data
Description
Instances of sltest.testmanager.TestFileResult
enable you to access
the results from test execution performed by the Test Manager at a test-file
level.
The sltest.testmanager.TestFileResult
class is a handle
class.
Creation
The function sltest.testmanager.run
creates a
sltest.testmanager.ResultSet
object, which contains the test file
result object. You can also create a test file result directly if you use run
to execute tests in an individual test file.
Properties
Duration
— Length of time the test ran, in seconds
duration
Length of time the test ran, in seconds, returned as a duration.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
NumDisabled
— Number of disabled tests
integer
The number of test cases that were disabled in the test file result.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
NumFailed
— Number of failed tests
integer
The number of failed tests contained in the test file result.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
NumIncomplete
— Number of incomplete tests
integer
The number of test cases that did not execute in the test file result.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
NumPassed
— Number of passed tests
integer
The number of passed tests contained in the test file result.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
NumTestCaseResults
— Number of test case result children
integer
The number of test case results that are direct children of the test file result.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
NumTestSuiteResults
— Number of test suite result children
integer
The number of test suite results that are direct children of the test file result.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
NumTotal
— Total number of tests
integer
The total number of tests in the test file result.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
Parent
— Parent of the result object
object
Parent of the result. The parent of a test file result is a result set object.
Attributes:
SetAccess | private |
GetAccess | public |
Dependent | true |
NonCopyable | true |
Release
— Release in which the test was run
character vector
Release in which the test was run, returned as a character vector.
Attributes:
SetAccess | private |
GetAccess | public |
Dependent | true |
NonCopyable | true |
StartTime
— Time the test began to run
datetime
Time the test began to run, returned as a datetime.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
StopTime
— Time the test completed
datetime
Time the test completed, returned as a datetime.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
Tags
— Tags to filter test file results
string array
Tags to filter the test file results. Use tags to view a subset of the test results. See Tags for more information.
Attributes:
SetAccess | private |
GetAccess | public |
Dependent | true |
NonCopyable | true |
TestFileResultPath
— Result hierarchy path
character vector
The hierarchy path in the result set.
Attributes:
SetAccess | private |
GetAccess | public |
Dependent | true |
NonCopyable | true |
TestFilePath
— Test file path
character vector
The path of the test file used to create the result.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
UserData
— Custom data stored with test file results
any data type
Custom data stored with the test file results, specified as any type of data. Use this field to add custom information, such as the settings used to obtain the results.
Attributes:
SetAccess | public |
GetAccess | public |
Dependent | true |
NonCopyable | true |
Methods
Public Methods
getTestSuiteResults | Get test suite results object |
getCoverageResults | Get coverage results |
getCleanupPlots | Get plots from cleanup callbacks |
getSetupPlots | Get plots from setup callbacks |
getTimingInfo | Timing execution information for test file results |
Examples
Get Test File Result From Results Set
% Run test file in Test Manager and output results set resultset = sltest.testmanager.run; % Get the test file result object tfr = getTestFileResults(resultset);
Version History
Introduced in R2016a
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)