リグレッションテストスイート
mysql-test/mysql-test-run.plがリグレッションテストスイートである、というのはいいとして今回はいろいろ見つけたのでメモ。
mysql-test-run.plはmakeのターゲットからも実行できる。
- make test
- make test-force
- make test-full-qa
などなど。Makefile.inを読んでたらいろいろ見つかったよ!
さらに、同一マシン上で複数のテストスイートを実行しようとすると、ポート番号が重複して困るのだけれども、実はこれも回避可能。
- MTR_BUILD_THREAD
という環境変数を使ってわければよし。ただしこの変数に設定できるのは1-100まで。まあ100以上も同時に実行しないからnp。
これでマルチコアSMPマシンを開発/ビルド環境に使っているのがますます便利になるぞやほーい。