C++test がメモリ不足になったらどうすればいいのか ?





 CPPTEST_ENGINE_EXTRA_ARGS オプションを使用して、-Xmx の値を指定することでメモリの割り当てサイズをカスタマイズできます。この方法は、静的解析を実行する場合や、結果を DTP にレポートする場合に特に便利です。詳細については「 詳細オプションの設定」を参照してください。

ヘッダー ファイルを解析するには ? どのファイルが解析されるのか ?

C++test は、C/C++ ソース ファイルは直接解析しますが、ヘッダー ファイルは間接的に解析します。現在選択されている内容に基づいて、C++test はすべての C/C++ ソース ファイルを解析し、選択されているすべてのソース ファイルとヘッダー ファイル (ソース ファイルによってインクルードされているヘッダー ファイルのみ) について違反をレポートします。

例:

  • プロジェクト ルートを選択した場合、すべてのソース ファイルが解析されます。ヘッダー ファイルも間接的に解析されます。  
  • 1 つのソース ファイルを選択した場合、その選択したファイルだけが解析されます。ヘッダー ファイルは解析されません。  
  • 1 つのソース ファイルと 1 つのヘッダー ファイルを選択した場合、ソース ファイルは解析されます。ソースによってインクルードされている場合、ヘッダー ファイルも解析されます。  
  • ヘッダー ファイルだけを選択した場合、C++test は解析をスキップします。C++test はヘッダー ファイルを直接解析しないからです。  


現在有効な静的解析ルールのリストをレポートとして生成するには、どうすればいいか?

レポートを生成するときに、次のエントリがあるレポート コンフィギュレーション ファイルを指定します。

results.report.active_rules=true

C++test コンソールの冗長レベルを変更するには?

[Parasoft] メニューの [設定] をクリックして [コンソール] をクリックし、冗長レベル (高、通常、低) を選択します。

 


 

高 

通常

基本情報 現行のステップの名前とステータス (終了、失敗、最新)

エラー

警告

×

×

コマンドライン

×

違反 静的解析と単体テストの実行中に表示される


すべてを表示


一部省略

×

C++test 6.x テスト コンフィギュレーションを参照するには?

C++test 6.x からの移行 」を参照してください。

問題が発生した場合、C++test サポートにどんな情報を送信すればいいのか?

テクニカル サポート」 を参照してください。

  • No labels