2017-08-16 28 views
1

ここに問題の流れがあります。Synopsys VCSはカバーに当たるテスト名を提供しますか?

  • 私はいくつかの一般的なカバーを書いています。
  • 特定のカバーに当たる可能性のあるテストが多数あります。いくつかのテストではヒットしません。
  • VCSの機能カバレッジレポートは、特定の表紙の組み合わせヒットを示します。
  • 私はどのようなテストがその特定のカバーに当たったのか見たいと思っています。

VCSにはオプションがありますか? simv.vdbデータはxml形式であり、そのデータを解析してカバーを叩くテストを得ることは不可能かもしれないと思います。どんな助けもありがたい。

+0

あなたは 'urg'オプションをチェックする必要があります。これはカバレッジデータベースで動作します。 – Serge

+0

それを行いました。私が見つけられる最も近いのは "ショーテスト"です。テストの一覧を表示するだけで、テストに個別に関連付けられたメトリックはありません。 –

答えて

0

私が探していた部分が一部見つかりました。 次のコマンドを実行すると、特定のメトリックのテスト名が生成されます。

URG -dir [* .vdb] -report [REPORT_NAME] -show maxtestsテキスト/ HTML /両方

がはるかにそれを検討していないが、より多くを示すことができないようだ-format 10の-showテストmaxtestsよりも前の数に関係なく、リスト内の10個のテスト。第二に、そのリストはソートされていないように思われます。第3に、元の.vdbファイルのみが使用され、マージされたvdbファイルは使用できません。

関連する問題