目的テスト実行時にプログラムから gcloud コマンドから立ち上げる Java でできたエミュレータを起動し、テストコード実行後に自動的に終了する。 何が問題か例えば gcloud emulators firestore start したプロセスは shell から立ち上げたものは Ctrl-C で終了できる何かのコマンドから立ち上げるとこれができないという実現方法をしていて、shell が「つかんでいる状態」だと Ctrl-C でエミュレータを終了できるんだけど、そうじゃないとタスクマネージャとかアクティビティモニタとか kill コマンドからしか終了させられない。(ように見える。)これが「テスト実行時に自動的に起動して自動的に終了してほしい」という要求とすこぶる相性がよくない。 例えば他のデータベースサーバプロセスなら Procfile を利用して foreman なり類似の何かなり

