使用并行执行运行测试

并行运行测试可以加快执行速度并减少获取测试结果所需的时间™ 许可证,您可以在本地计算机或群集上并行执行测试MATLAB®并行服务器™许可证,您可以在远程集群上并行执行测试,例如在云中。

测试什么时候能从并行执行中受益?

通常,如果您有足够的时间,并行执行可以帮助减少测试执行时间

  • 复杂的Simulin金宝appk®需要很长时间来模拟的模型

  • 大量长期运行的测试,如迭代

使用并行执行

要并行运行测试,请执行以下操作:

  1. 在所需群集上设置并打开并行池,或将所需群集设置为默认群集。如果您拥有并行计算工具箱许可证,请参阅发现群集并使用群集配置文件(并行计算工具箱).如果你有MATLAB并行服务器许可证,参见在集群和云上运行代码(MATLAB并行服务器)。如果未设置默认群集或未打开并行池,则测试管理器将使用其默认群集,该群集位于本地计算机上。

  2. 打开测试管理器。

  3. 在测试管理器工具条上,单击平行的按钮

  4. 运行一个测试文件。测试文件使用并行池执行。

  5. 要关闭并行执行,请单击平行的按钮将其关闭。

启动并行池可能需要时间,这会降低测试执行速度。要缩短时间,请执行以下操作:

  • 在运行测试之前,请确保并行池已在运行。默认情况下,并行池在空闲指定的分钟数后关闭。若要更改设置,请参阅指定您的并行首选项(并行计算工具箱).

  • 在所有并行金宝app池工作线程上加载Simulink。

另见

相关话题

  • 云团(并行计算工具箱)