今天,我无法运行rspec过去一年中每天多次测试的项目。
它打印前几行启动行(弃用警告等),然后挂起。几分钟过去了,没有任何额外的输出。Ctrl-C 成功杀死它并显示正常RSpec is shutting down and will print the summary report... Interrupt again to force quit.消息。
我尝试隐藏我的更改,并更改为主分支,但问题没有改变。我计算机上的其他项目继续运行 rspec,没有出现问题。
经过一番绞尽脑汁后,我发现 rspec 的另一个僵尸实例仍在运行......可能是在未正确关闭的终端中:
% ps -ax | grep rspec
22493 ttys000 0:09.61 /Users/jdoe/myapp/vendor/bundle/ruby/2.6.0/bin/rspec
11107 ttys001 0:12.40 /Users/jdoe/myapp/vendor/bundle/ruby/2.6.0/bin/rspec
23059 ttys003 0:00.00 grep rspec
Run Code Online (Sandbox Code Playgroud)
杀死旧的解决了这个问题:
% kill 11107
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1025 次 |
| 最近记录: |