Dec*_*nna 5 xcode unit-testing compile-time ios
有时代码会找到我的团队dev分支,它编译速度非常慢.当这达到了几分钟的时间点时,我们别无选择,只能放弃我们的任务并寻找造成这个问题的原因,在我们解决之前我们会浪费很多时间.
对于我们的应用程序性能,我们有单元测试来阻止我们的用户遇到慢速时间,我想知道是否可以设置测试,其中编译时间慢将导致我们的测试失败,因此可以识别和删除导致编译时间慢的更改在他们浪费整个团队时间之前.
小智 1
您可以在项目的“构建设置”->“其他 Swift 标志”中添加以下标志:-Xfrontend -warn-long-function-bodies=<time>在其中<time>指定毫秒数。然后,您将能够看到任何需要更多时间的功能的警告并修复它们。
它不会让你的测试失败,但当他们编写的代码需要太长时间才能编译时,整个团队都会意识到。
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |