PostgreSQL9.6 betaのrecovery testの話
PostgreSQL 9.6 betaでregression testにrecovery testなるものが導入されました。
テストスクリプトを見た感じ従来からあるPerlを使ったテスト似ている感じ。
READMEに記載されている通り--enable-tap-testsをオプションに指定してビルドしてrecovery ディレクトリでmake checkを実行しましたがIPC-Runなるものがないというエラーが発生し結果は全てNG。
ググるとperl-IPC-Runをインストールせよとのことなのでyumでインストールして再度実行。
見事テストが全てOKとなりました。
pg-TAPとpg_proveがインストールされた環境で実行したたため、他に必要なパッケージがあるかもしれないので悪しからず。