これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド kcov-merge です。
プログラム:
NAME
kcov-merge - 複数の kcov 出力ディレクトリからのコード カバレッジ データをマージします
SYNOPSIS
kcov-マージ [オプション] 外向き dir1 [ディレクトリ2...]
DESCRIPTION
このマニュアルページでは、 kcov-マージ kcov-マージ するためのユーティリティです
複数のデータから収集したコード カバレッジ データをマージします。 コフ 出力ディレクトリ。
OPTIONS
-h, - 助けて
ヘルプメッセージを表示して終了します
-l, -制限=低、高
低/高カバレッジの設定制限(デフォルト:25,75)。
例
./kcov1 および ./kcov2 ディレクトリから集計カバレッジを生成し、HTML 出力を生成します
./kcov-aggregate 内。
kcov-merge ./kcov-aggregate ./kcov1 ./kcov2
HTML 出力
HTML 出力には、実行された行と実行されなかった行の概要が集計されて表示されます。
個々の kcov 出力ディレクトリ。 それぞれのカバレッジデータも表示されます。
file/binary は、個々の kcov 出力ディレクトリのいずれかに含まれます。
コベルトゥーラ 出力
Kcov マージ また、データを Cobertura XML 形式で出力するため、kcov との統合が可能になります。
Jenkins で出力をマージします (「 http://cobertura.sf.net & http://jenkins-ci.org).
Cobertura の出力は、out-path/cobertura.xml という名前のファイルに配置されます。
onworks.net サービスを使用してオンラインで kcov-merge を使用する