MacOS Sierra之后Django测试变慢

卢卡斯·冈迪姆(Lucas Gondim)

我正在使用在Mac上使用Python 3和Django 1.10的Django项目。

在更新之前,我在0.441秒内运行了40个测试。

在MacOS Sierra之后:在5.487秒内进行了40次测试

我做了一些调查,发现这是问题所在:

response = self.client.post(r('subscriptions:new'), data)

如果我通过一个空的dict而不是数据,则测试运行速度更快。有人知道为什么会这样吗?

卢卡斯·冈迪姆(Lucas Gondim)

我发现解决本地DNS需要花费很多时间来解决。

如果有人遇到相同的问题,请运行以下命令:

sudo scutil --get LocalHostName
sudo scutil --get HostName

如果结果不同,请使用以下命令将它们相等:

sudo scutil --set LocalHostName My-MacBook
sudo scutil --set HostName My-MacBook

My-Macbook您的本地计算机主机名在哪里问题解决了我。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章