Database Cleaner の切り捨てからトランザクション戦略に切り替えました。はるかに高速です (正確には 2.5 倍)。
ここでの問題は、最初の挿入 ID が 1 であることを期待するいくつかのテストがあることです。これらのテストは、ページング応答用です。データベースには ID 1 から始まる 11 レコードが必要です。
トランザクションを使用するだけでなく、挿入 ID を 1 に設定するように Database Cleaner を構成することはできますか?
Postgres の使用。