Пакет: matlab.unittest.plugins
Интерфейс для плагинов, которые поддерживают запускающие тесты параллельно
matlab.unittest.plugins.Parallelizable
класс является интерфейсом для TestRunnerPlugin
экземпляры, которые поддерживают деление тестового набора в отдельные группы и выполнение каждой группы на текущем параллельном пуле. Parallelizable
позволяет вам передать данные от рабочих MATLAB® клиенту MATLAB. Кроме того, можно использовать Parallelizable
задавать обстоятельства, при которых плагину не позволяют поддержать запускающие тесты параллельно.
Создать плагин, который поддерживает запускающие тесты параллельно, подкласс оба TestRunnerPlugin
и Parallelizable
классы. TestRunner
улучшенный parallelizable плагином может запустить тесты и в последовательных и в параллельных режимах. Чтобы запустить тесты параллельно, который требует Parallel Computing Toolbox™, вызывают runInParallel
метод на TestRunner
.
matlab.unittest.plugins.Parallelizable
классом является handle
класс.
matlab.unittest.TestRunner
| matlab.unittest.plugins.TestRunnerPlugin
| matlab.unittest.plugins.plugindata.CommunicationBuffer
| runInParallel