0
私はこれらの行に部分的な印を付けました、なぜですか?これらのブランチラインが部分的にマークされているのはなぜですか?
それらのカバレッジ番号は何を意味するのでしょうか?ブランチの内容は2/3となっていましたが、ブランチの内容は2回ヒットしましたか?次のように分岐カバレッジがあるgcovの報告書によると
私はこれらの行に部分的な印を付けました、なぜですか?これらのブランチラインが部分的にマークされているのはなぜですか?
それらのカバレッジ番号は何を意味するのでしょうか?ブランチの内容は2/3となっていましたが、ブランチの内容は2回ヒットしましたか?次のように分岐カバレッジがあるgcovの報告書によると
:Codecovで見つかった
30: 140: if (obj->root) branch 0 taken 11% (fallthrough) branch 1 taken 89% branch 2 taken 0% (fallthrough) branch 3 taken 100%
Raw uploadはのビルドタブをコミットします。
複数の実行戦略があります。この場合、4があります。上記のカバレッジレポートに示されているように、コーデコフはすべてのブランチを検出しますが、他のデータはほとんどありません。
スティーブさんに感謝します。しかし、これらのデータはどういう意味ですか?私は3/4がどこに来ているのかを見ています。パーセンテージと「撮影」と「落ち葉」はどうですか?決して奪われなかった枝2はどれですか? –
大きな質問です。 Codecovには、gcovがどのように動作し、ブランチデータを収集するかに関するドキュメントはありません。多分、これが助けになるかもしれません:http://stackoverflow.com/questions/7060005/understanding-branches-in-gcov-files –