Travis CIのDynamoDB Localを最適化する こんばんは! 以前に書いた「DynamoDB Local を Travis CI で使う」の続編にあたるエントリです。Travis CIにDynamoDB Localを組み込むまでは前述の記事をご参照ください。 JVM言語(JavaやScala)のCIをTravis CIで行い、かつDynamoDB Localを使用する場合には DynamoDB Localの起動オプションに注意する 必要があります。 プロセス終了(KILL)される問題 前回の記事でScalaのCI環境にDynamoDB Localを組み込みましたが、その設定のままでDynamoDB Localとの結合を行うテストを一定量以上書くと「テスト実行中にテストプロセス(ScalaならSBT)がSIGINTを受け取り強制終了(Killed)させられてしまう」という現象が