メインコンテンツ

継続的インテグレーションにおけるサーバーでの Bug Finder 解析の設定

コード送信後の C/C++ コードの欠陥のチェックおよび Web インターフェイスでのレビューのための結果のアップロード

送信後のテストの一環として、Bug Finder でコードをチェックできます。Bug Finder 解析を定期的に実行するか、新しい送信に基づいて実行するスクリプトを設定します。これらのスクリプトは、Polyspace®Access™ Web インターフェイスでのレビューのために解析結果をアップロードし、ソース ファイルのオーナーに Polyspace の調査結果を記載したメールを送信します。

システム コマンド

polyspace-bug-finder-server(システム コマンド) WindowsLinux、またはその他のコマンド ラインからのサーバーでの Bug Finder 解析の実行
polyspace-cluster-profile-manager(System Command) Import MATLAB cluster profile to Polyspace Server commands
polyspace-comments-import(システム コマンド) 以前の Polyspace 解析からレビュー情報をインポート
polyspace-configure(システム コマンド) DOS または UNIX コマンド ラインでビルド システムから Polyspace プロジェクトを作成
polyspace-report-generator(システム コマンド) ローカルで、または Polyspace Access に保存される Polyspace 解析結果のレポートの生成
polyspace-results-export(システム コマンド) CSV や JSON などの外部形式への Polyspace 結果のエクスポート

MATLAB API

すべて展開する

polyspacerootPolyspace インストール フォルダーの取得
polyspaceBugFinderServerMATLAB スクリプトを使用して Polyspace Bug Finder Server で解析を実行
polyspaceConfigureMATLAB コマンド ラインでビルド システムから Polyspace プロジェクトを作成
polyspace_reportPolyspace 解析結果のレポートを生成
polyspacePackNGoSimulink モデルから生成されたコードに対して Polyspace 解析を実行するためにオプション ファイルを生成してパッケージ化します。
polyspacesetupPolyspace インストールと Simulink の統合
polyspace.Project C および C++ に対する Polyspace 解析の実行と結果の読み取り
polyspace.GenericTargetOptions汎用ターゲット構成の作成
polyspace.DefectsOptionsチェックする欠陥のカスタム リストの作成
polyspace.CodingRulesOptionsチェックするコーディング ルールのカスタム リストの作成
polyspace.BugFinderResultsPolyspace Bug Finder の結果を MATLAB から読み取る
polyspace.Project.Configuration のプロパティオプション オブジェクト プロパティによる手書きコードの Polyspace 解析のカスタマイズ

トピック