运行测试使用并行执行
并行运行测试可以加快执行和减少所花费的时间得到测试结果。如果你有一个并行计算工具箱™许可证,你可以在本地机器上并行执行测试或集群。如果你有一个MATLAB®并行服务器™许可证,你可以在远程集群并行执行测试,如在云端。
什么时候测试受益于使用并行执行?
一般来说,并行执行可以帮助减少测试执行时间如果你有
一个复杂的模型金宝app®需要很长时间来模拟模型
无数的长时间运行的测试,比如迭代
使用并行执行
并行运行测试:
设置和打开一个平行池所需的集群,集群作为默认或设置所需的。如果你有一个并行计算工具箱许可证,明白了发现集群和集群配置文件使用(并行计算工具箱)。如果你有一个MATLAB并行服务器许可证,看到在集群和云上运行的代码(MATLAB并行服务器)。如果你不设置默认集群或平行池开放,测试经理使用其默认集群,在本地机器上。
打开测试经理。
在测试经理将来发布,点击平行按钮。
运行一个测试文件。测试文件使用并行执行池。
请注意
基线、等价、自定义和评估标准评估发生在主机MATLAB MATLAB工人而不是平行的。在并行测试执行开始之前,基本工作空间变量从主机传输MATLAB的基本工作空间并行MATLAB工人。然而,在并行测试执行完成后,基本工作空间变量不传回主机MATLAB。
关掉并行执行,单击平行按钮来切换。
开始一个并行池可以花时间,这将减缓测试执行。减少时间:
确保并行池已经运行测试之前运行。默认情况下,并行池后关闭闲置指定数量的分钟。更改设置,请参阅指定您的平行的偏好(并行计算工具箱)。
负荷模型对金宝app所有工人的平行池。
另请参阅
相关的话题
- 集群和云(并行计算工具箱)