小编jr1*_*242的帖子

慢PHPUnit测试

我正在运行PHPUnit来使用CIUnit(两者之间的第三方接口)测试CodeIgniter应用程序.许多测试从空的MySQL数据库中选择数据,该数据库在setUp()中填充了5-10条记录.在Windows和Web服务器(Ubuntu 10.04/Apache 2.2/MySQL 5.1/PHP 5.3)上,105次测试在2-3秒内运行,内存使用量约为30mb.在我的本地(Ubuntu 12.04/Apache 2.2/MySQL 5.5/PHP 5.3)上,105次测试以相同的内存使用量运行,但大约需要45秒.

我已经缩小了使用数据库的测试的缓慢程度; 是否有任何我可能缺少的配置设置使测试运行速度慢15倍?如果没有,我最好的选择是尝试降级MySQL,或者甚至是Ubuntu(我已经尝试过从12.10降级到12.04)?

任何答案都非常感谢.

php mysql phpunit

5
推荐指数
1
解决办法
1983
查看次数

标签 统计

mysql ×1

php ×1

phpunit ×1