genhtml(Windowsではcygwin)を使用して、2つのカバレッジデータファイルから単体テストカバレッジレポートを生成しています。これらはすべて、同じ単体テストソースファイルからのカバレッジデータです。
ただし、次のコマンドを入力した場合:
perl genhtml /home/administrator/coverage1.dat /home/administrator/coverage2.dat
次の出力と問題が発生しました。
Reading data file /home/administrator/coverage1.dat
Reading data file /home/administrator/coverage2.dat
genhtml: Can't use an undefined value as a HASH reference at genhtml line 1506.
そして、それは何も生成できませんでした。
ファイルをいじってみたところ、カバレッジデータ内のヘッダーとファイルが繰り返されていることが原因の1つである可能性があることがわかりました。
これは既知の問題ですか、それとも誰かがそれを回避する方法を知っていますか、それとも私は間違った方向に進んでいますか?
ありがとう。