PHPUnit を codecoverage で実行すると、カバレッジの生成はエラーなしで停止し、レポートは生成されません。
この問題は 1 つのファイルの致命的なエラーによって引き起こされますが、エラーが表示されずにエラーの原因を特定するのは困難です。
オンになっていることを確認し、php.ini で -1 にdisplay_errors
設定しましたerror_reporting
カバレッジからファイルを除外して多くのテストを行った後、ファイルにエラーがあり、エラーの内容 (クラスが継承された抽象メソッドを実装していない) を発見しましたが、実際のエラーがあった場合、これはより速く進む可能性があります。