ios – 如果编译时间超过可接受的水平,我可以创建一个单元测试吗
发布时间:2020-12-14 19:10:08 所属栏目:百科 来源:网络整理
导读:有时代码会找到我的团队dev分支,它编译速度非常慢.当这达到了几分钟的时间点时,我们别无选择,只能放弃我们的任务并寻找造成这个问题的原因,在我们解决之前我们会浪费很多时间. 对于我们的应用程序性能,我们有单元测试来阻止我们的用户遇到慢速时间,我想知道
有时代码会找到我的团队dev分支,它编译速度非常慢.当这达到了几分钟的时间点时,我们别无选择,只能放弃我们的任务并寻找造成这个问题的原因,在我们解决之前我们会浪费很多时间.
对于我们的应用程序性能,我们有单元测试来阻止我们的用户遇到慢速时间,我想知道是否可以设置测试,其中编译时间慢将导致我们的测试失败,因此可以识别和删除导致编译时间慢的更改在他们浪费整个团队时间之前. 解决方法
您可以添加项目的构建设置 – >其他
Swift Flags以下标志:-Xfrontend -warn-long-function-bodies =< time>其中< time>你指定ms的数量.然后,您将能够看到任何需要更多时间并修复它们的函数的警告.
它不会让你的测试失败,但整个团队会在编写需要太长时间编译的东西时意识到. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |