我们使用Rhino + Envjs和运行Ubuntu的CI服务器进行了Javascript测试设置。我们使用以下命令行运行我们的测试:
java -cp ext/js.jar:ext/jline.jar org.mozilla.javascript.tools.shell.Main -opt -1 -f run.js现在,我们意外地遇到了以下问题:测试运行停止,仅打印以下内容:
[ Envjs/1.6 (Rhino; U; Linux amd64 3.2.0-33-generic; en-US; rv:1.7.0.rc2) Resig/20070309 PilotFish/1.2.13 ]
Killed在另一台计算机(Mac)上,同样的测试通过了,没有问题。我尝试了调试开关-debug和Java内存大小-Xmx1024m,但这些都没有帮助。
注意:这次重启服务器解决了这个问题。
更新:几天后,这在今天已经发生了几次,但是后续的构建已经成功了。
更新2:这似乎时不时地发生,有时甚至在测试成功运行后也会发生。
这可能是一个单独的案例,但是您知道原因是什么吗,或者如果类似的事情再次发生,应该如何调试Rhino?
br,Touko
发布于 2013-01-30 19:29:04
"Killed“表示进程被来自外部的信号终止。常见的情况有:
kill ulimit并询问您的系统管理员。https://stackoverflow.com/questions/14397787
复制相似问题