我在CI服务器上运行grails test-app(竹子)。而且我收到了这条消息:
自[/opt/grails-2.4.4/bin/grails test-app unit:integration:-non-interactive]的返回代码为137而预期为0时失败的任务
137意味着什么具体错误?
顺便说一句,测试应用程序的结果是成功的。
答案 0 :(得分:1)
引自this question用户@centic的回答:
127以上的退出代码通常表示由于Signal而停止了该过程。
退出代码137然后解析为128 + 9,而信号9则是SIGKILL,即该进程被强制杀死。这可以是" kill -9"命令。但是在您的情况下,这可能是操作系统上的内存不足情况,这会导致称为“OOM Killer"停止耗尽大部分内存的进程,以便即使在这种情况下也能保持操作系统本身的稳定。