gcov

    9

    2答えて

    が生成されていますので、Xcode 7の新機能はXCode内に統合されたコードカバレッジです - yaaay!この新機能には、アップルの新しいコードカバレッジフォーマット.profdataも含まれています。 コードカバレッジレポートをCoberturaレポート(Jenkinsでロード)に表示する必要があります。現在、.profdataをCobertura XMLレポート(it is on its

    6

    3答えて

    は、次のコマンドを考えてみましょう: gcc -fprofile-arcs -ftest-coverage main.c それは、カバレッジ解析を生成するために、gcovので使用されるファイル、main.gcdaを生成します。 main.gcdaはどのように生成されますか?計装はどのように行われますか?計測コードを表示できますか?

    6

    2答えて

    私は主にC++で書かれたプロジェクトのために、些細ではないクロスプラットフォームのビルドシステムを統合しようと考えています。私はこれまでCmakeとSconsを評価してきましたが、どちらもGNUの改良版ではありますが、これらのツールを使用しようとしているコンテキストではどちらの方法も上品でも透過的でもないようでした。これはBoost Build(Bjam)に私をもたらしました。私のプロジェクトがB

    5

    2答えて

    Linux test Projectからいくつかのテストシナリオを使用して、Kernel source code coverageを取得しようとしています。 私はそうするためにGCOV/LCOVを使用しています。ビルド設定で gcovのフラグ GCOV-based kernel profiling CONFIG_GCOV_KERNEL=y CONFIG_GCOV_PROFILE_ALL=y On

    3

    2答えて

    gcovとgcovr.pyを使用してテストのカバレッジレポートを取得しています。すべてのソースファイルがテストされているわけではないので、gcovrのレポートには記載されていません。それでも、コードベース全体の全体的なカバレッジを計算したいと思います。 レポートから私は行をカバーすることができますが、テストされていないファイルではCコード行の数を取得する必要があります。コードディレクトリ内のファイ

    5

    1答えて

    私はLinuxマシン上で、ソースビルド外のcmakeを使ってプロジェクトを構築しようとしています。コードカバレッジのために、私はgcovを調べて、サンプルhelloWorld.cppプログラムの適切なファイルを生成する簡単なチュートリアルに従った。唯一の必要条件は-fprofile-arcs -ftest-coverageフラグと-lgcovフラグのリンクでコンパイルすることでした。これはすべて-

    0

    1答えて

    私はクエリを持っています。 .cファイルに対応する.gcnoファイルと.gcdaファイルが生成されていることを検証できる方法はありますか? 例: 私はsample.cファイルを持っています。次に、.gcnoファイルと.gcdaファイルを生成します。 再度、sample.cファイルを変更しますが、変更された.cファイルの最新のgcdaおよびgcnoファイルは生成されませんでした。 sample.cに

    7

    1答えて

    macosxプラットフォームのカバレッジテストにgcovを使用しています。 (これは私が欲しいものである)そして、「Test.d, Test.dia, Test.gcno, Test.gcda, Test.o」 はその後、私はTest.m.gcovファイルを生成するgcov-4.2 -b Test.gcnoコマンドを使用してファイルを生成 1. Build Settings ==> Generat

    5

    2答えて

    Linux(Ubuntu)でgcovを使用して、ソースの各行の実行頻度を確認しようとしています。 私は 、私のGCCコンパイラとリンカのフラグに CCFLAGS = -fprofile-arcs -ftest-coverage LDFLAGS = -fprofile-arcs -lgcov を以下のフラグを追加したが、プログラムをコンパイルして実行した後、私は、作成なし*の.gcdaファイル

    14

    3答えて

    ちょうどアップし、次のエラーを取得し、実行しているgcovの取得しようとしている:私は必要gcovのファイルを生成するために打ち鳴らす/ profile_rtを使用してい $ gcov src/main.c -o build build/main.gcno:version '404*', prefer '407*' gcov: out of memory allocating 1481921