在迁移到VM模型之后,PHPUnit偶尔会失败,而没有连接到MySQL。错误是Can't connect to MySQL server on '127.0.0.1'。这个错误是断断续续的,不易重现。也就是说,如果我在Jenkins上触发一个新的构建,它通常会成功。但是,当新构建由GitHub钩子触发时,它失败的频率比手动触发的构建要高得多,有时还会成功。以下是我尝试过的:
运行sudo service mysql restart之前的phpun
我试图运行PHPUnit来统一一个WordPress插件,但是下面的错误不断出现。in /private/tmp/wordpress/wp-includes/wp-db.php on line 1452
我使用WP-CLI来设置单元测试,但当我试图运行它时,WP-CLI也会引发类似的错误我已经将WP-CLI和PHPUnit设置为phars,它们在~/..bash profile中别名化,并使用OS X提供的默认" PHP“运行,更改此操