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, トウコ