matlab.unittest.plugins.Parallelizable - Interface for plugins that support running tests in parallel - MATLAB (original) (raw)
Main Content
Namespace: matlab.unittest.plugins
Interface for plugins that support running tests in parallel
Description
The matlab.unittest.plugins.Parallelizable
class is an interface for TestRunnerPlugin instances that support dividing a test suite into groups and running each group on the current parallel pool. Parallelizable
enables you to transfer data from MATLAB® workers to the MATLAB client. Additionally, you can use Parallelizable
to specify the circumstances in which a plugin cannot be used to run tests in parallel.
To create a plugin that supports running tests in parallel, subclass both theTestRunnerPlugin
and Parallelizable
classes. A TestRunner instance enhanced by a parallelizable plugin can run tests in both serial and parallel modes. To run tests in parallel, which requires Parallel Computing Toolbox™, invoke the runInParallel method on the test runner.
The matlab.unittest.plugins.Parallelizable
class is a handle class.
Version History
Introduced in R2019b