問題タブ [bullseye]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
989 参照

c++ - cmake リンカにプレフィックスを追加

リンカーにプレフィックスを追加する方法を知っています。コンパイルとリンクの前にブルズアイ コンパイラとリンカー プレフィックスを追加する必要があるため、これが必要です。

リンカーに似たものを見つけることができないようです。ポインタはありますか?

ありがとう、ニック

これらは、コンパイラとリンカーのプレフィックスの値です。コンパイラは正常に動作し、cov ファイルを生成します。ただし、リンカーは実行可能ファイルを生成していないようです。ファイルをコンパイルして実行可能ファイルをビルドしますが、リンクが表示されて失敗します。何が起こっているのかわからない:(

0 投票する
1 に答える
1099 参照

uefi - 組み込みシステムのブルズアイ カバレッジ - 小さなフットプリント データ ファイルではありません

Bullseye run for EFI (EDK II) システムで数週間戦っています。最後にすべてをリンクし、コードをコンパイルすると、すべてが機能するようです (組み込みシステムには Bullseye チュートリアルを使用し、このトピック: Bullseye for EDK Based Application を使用しました)。

テストを実行し、Bullseye COV ファイルのシンボルを受け取りました。2番目のリンクによると:

出力データをファイルにリダイレクトし (EDK2 シェル内で > ディレクティブを使用)、covpost で処理して、ビルド プロセスで作成された cov ファイルにマージできます。

この出力をファイルにリダイレクトしましたが、COV ファイルにマージしようとすると、次のメッセージが表示されます。

Copyright (c) Bullseye Testing Technology 1990-2014

例外: be_test: 小さいフットプリント データ ファイルではありません

いくつかのアイデア?

ありがとう。

0 投票する
1 に答える
1997 参照

bullseye - ブルズアイによる 0% カバレッジ

ブラックボックステストを行った後、ブルズアイ カバレッジ レポートを生成しようとしています。ブラック ボックス テストを実行するアプライアンスがありますが、ライブラリをコンパイルする方法がないため、以下の手順に従ってレポートを生成します。

ただし、0% のレポートが表示されます。カバレッジ ファイルに変更はなく、更新されていません。

  1. ブルズアイですべてのライブラリをコンパイルします
  2. アプライアンス上の元のライブラリをコピーして、このブルズアイ ライブラリに置き換えます
  3. cov ファイルをコピーし、適切な権限があることを確認します (つまり、chmod 777cov_file.cov)。
  4. /etc/environmentにパスをエクスポートし、 /etc/ profile.dにsh ファイルを作成し、その中にパスを設定します。
  5. ブラック ボックス テストを実行します。
  6. cov ファイルを開発マシンにコピーし、レポートを生成します。
0 投票する
1 に答える
2096 参照

c++ - Jenkins のブルズアイ テスト カバレッジ プラグイン

gtest を使用して C++ の単体テストを行っており、テスト カバレッジには Bullseye カバレッジを使用しています。

ブルズアイ カバレッジのすべての結果を確認できます。

しかし、Jenkins でジョブを作成し、Jenkins ですべてのチャートまたはグラフの結果を確認したいと考えています。彼らのプラグインまたはそれに対する提案はありますか?

ありがとう