我正在使用docker来运行laravel项目测试, 命令看起来像这个
@convos = (@convos + @group_meetings).sort_by(&:"#{msg.created_at}")
@convos.order('msg.created_at DESC')
但是在第一次docker-compose build --no-cache
docker-compose up -d laravel php-fpm apache2 mysql
sleep 4
docker ps
docker-compose ps
docker-compose exec laravel bash tests.sh
sleep 4
docker ps
docker-compose ps
docker-compose exec laravel bash tests.sh
总是失败并且获得消息tests.sh
并且睡4s以运行第二次测试将是成功的。
这很奇怪,我确信所有测试结果都应该是绿灯。
这里有一些日志和命令输出来帮助 https://gist.github.com/weretyc/9217c5c1775d1c284b6d525538817620
有什么想法吗?