レポート・タイプには、その内容 (例えば、容量やビルド) を説明する機能名が付いています。
このトピックは、各レポート・タイプごとにレポートの目的、レポート・フィールド、およびレポート例を記述します。
- 分析
- 説明: ステップ所要時間およびステップ実行順序を使用してステップ・レベルでジョブ・パフォーマンスをレポートするには、分析レポート・タイプを使用します。
- レポート例:
- ジョブに含まれるステップごとにステップ所要時間とステップ順序を表示する、表形式のレポートを作成します。
ジョブをプロジェクト名によってグループ化します。
- 各ビルド・タグのステップ所要時間を表示する、折れ線グラフのレポートを作成します。
ビルド・タグをステップ名によってグループ化します。
- フィールドの説明:
フィールド名 |
説明 |
ビルド・タグ |
このジョブ・タグは、プロジェクト・タグ・フォーマットに基づいた固有の ID です。 |
プロジェクト名 |
ユーザーが割り当てたプロジェクト名。 |
ステップ期間 |
ステップとそのステップがインライン化したすべてのステップの合計実行時間 (秒)。 |
ステップ名 |
ユーザーが割り当てたステップ名。 |
ステップ・シーケンス |
ステップ実行順序を識別する番号。 |
- ビルド
- 説明: プロジェクト・レベルでジョブ・パフォーマンスをレポートするには、ビルド・レポート・タイプを使用します。
- レポート例:
- 各ビルド・タグのビルド結果、開始時刻、および所要時間を表示する、表形式のレポートを作成します。
ビルド・タグをプロジェクトによってグループ化します。
- 各プロジェクトのビルド・カウントを表示する、棒グラフのレポートを作成します。
プロジェクトによってグループ化します。
- フィールドの説明:
フィールド名 |
説明 |
ビルド・カウント (集約フィールド) |
完了したジョブと失敗したジョブを含む、合計ジョブ・カウント。 |
ビルド期間 |
ジョブの合計実行時間 (秒)。 |
ビルド結果 |
ジョブの結果: 成功、成功 (警告あり)、または失敗。 |
ビルド開始時刻 |
ジョブの開始時刻。 |
ビルド状態 |
ビルドの状態 (実行中、完了、保存済み、またはロック)。 |
ビルド・タグ |
このジョブ・タグは、プロジェクト・タグ・フォーマットに基づいた固有の ID です。 |
プロジェクト名 |
ユーザーが割り当てたプロジェクト名。 |
セレクター名 |
ユーザーが割り当てたセレクター名。 |
ユーザー・ログイン |
ジョブを開始したユーザーの Build Forge ログイン名またはユーザー名。 |
ユーザー名 |
ジョブを開始したユーザーの名前。 |
- 容量
- 説明: プロジェクト別にジョブ・パフォーマンスをレポートするには、容量レポート・タイプを使用します。
- レポート例:
- 各ビルド・タグのビルド開始、ビルド期間、ビルド平均期間、およびビルド結果を表示する、表形式のレポートを作成します。
ビルド・タグをプロジェクトによってグループ化します。
- 各プロジェクトの平均ビルド時間を表示する、グラフ形式のレポートを作成します。
プロジェクトをセレクターによってグループ化します。
- フィールドの説明:
フィールド名 |
説明 |
ビルド平均期間 (集約フィールド) |
ジョブの合計数 (完了したジョブと失敗したジョブの両方) に基づく、平均ジョブ実行時間。 |
ビルド期間 |
ジョブの合計実行時間 (秒)。 |
ビルド結果 |
ジョブの結果: 成功、成功 (警告あり)、または失敗。 |
ビルド開始時刻 |
ジョブの開始時刻。 |
ビルド・タグ |
このジョブ・タグは、プロジェクト・タグ・フォーマットに基づいた固有の ID です。 |
最後のビルド期間 (集約フィールド) |
最後のジョブの実行時間。最後のジョブを完了させるために要した合計時間 (秒単位)。 |
プロジェクト名 |
ユーザーが割り当てたプロジェクト名。 |
セレクター名 |
ユーザーが割り当てたセレクター名。 |
- プロジェクト
- 説明: プロジェクトごとのサーバー、環境、およびステップの使用に関して報告を行い、プロジェクトごとのステップ・パフォーマンスを報告するには、プロジェクト・レポートを使用します。
- レポート例:
- プロジェクト、クラス名、およびプロジェクト環境を表示する、表形式のレポートを作成します。
プロジェクトをサーバーによってグループ化します。
- ステップ、ステップ結果、ステップの順序、ステップ環境、およびサーバーを表示する、表形式のレポートを作成します。
プロジェクトによってステップをグループ化し、順序によってソートします。
- 各ステップのステップ・カウントを表示する、棒グラフのレポートを作成します。
ステップをステップ結果によってグループ化します。
- フィールドの説明:
フィールド名 |
説明 |
クラス名 |
ユーザーがプロジェクトに割り当てたクラス (例えば、実動またはテスト) |
失敗したステップ・カウント (集約フィールド) |
選択したグループ・フィールド (例えば、プロジェクト、サーバー、またはその他のフィールド名) に関する、失敗したステップの数。 |
成功したステップ・カウント (集約フィールド) |
選択したグループ・フィールド (例えば、プロジェクト、サーバー、またはその他のフィールド名) に関する、成功したステップの数。 |
プロジェクト環境変数名 |
プロジェクトの環境変数を定義するために使用するプロジェクト環境変数の名前。 |
プロジェクト・レベル |
ユーザーが割り当てた、プロジェクトのアクセス・グループ。 |
プロジェクト名 |
ユーザーが割り当てたプロジェクト名。 |
サーバー名 |
ユーザーが割り当てたサーバー名。 |
ステップ・カウント (集約フィールド) |
選択したグループ・フィールド (例えば、プロジェクトまたはサーバー) に関するステップの総数。 |
ステップ環境変数名 |
ステップの環境変数を定義するために使用するステップ環境変数の名前。 |
ステップ・レベル |
ユーザーが割り当てた、ステップのアクセス・グループ。 |
ステップ名 |
ユーザーが割り当てたステップ名。 |
ステップ結果 |
ステップの結果: 成功、成功 (警告あり)、または失敗。 |
ステップ・シーケンス |
ステップ実行順序を識別する番号。 |
- ステップ測定基準
- 説明: プロジェクトごとにステップの成功および失敗統計を報告するためには、ステップ測定基準レポートを使用します。
- レポート例:
- ステップ名、ステップ・カウント、および成功したステップと失敗したステップのパーセントを表示する、表形式のレポートを作成します。
ステップをプロジェクトによってグループ化します。
- ビルド・タグ別にステップ所要時間を表示する、折れ線グラフのレポートを作成します。
ビルド・タグをステップ名によってグループ化します。
- フィールドの説明:
フィールド名 |
説明 |
ビルド・タグ |
このジョブ・タグは、プロジェクト・タグ・フォーマットに基づいた固有の ID です。 |
失敗したステップのパーセント (集約フィールド) |
合計ステップ・カウントに対する失敗したステップのパーセント。
この合計ステップ数は、選択したグループ・フィールド (例えばプロジェクトなど) のものです。 |
成功したステップのパーセント (集約フィールド) |
合計ステップ・カウントに対する成功したステップのパーセント。
この合計ステップ数は、選択したグループ・フィールド (例えばプロジェクトなど) のものです。 |
プロジェクト名 |
ユーザーが割り当てたプロジェクト名。 |
サーバー名 |
ユーザーが割り当てたサーバー名。 |
ステップ平均期間 (集約フィールド) |
ステップの合計数 (完了したステップと失敗したステップの両方) に基づく、平均ステップ実行時間。 |
ステップ・カウント (集約フィールド) |
完了したステップと失敗したステップを含む、合計ステップ・カウント。この合計ステップ数は、選択したグループ・フィールド (例えばプロジェクトなど) のものです。 |
ステップ期間 |
ステップとそのステップがインライン化したすべてのステップの合計実行時間 (秒)。 |
ステップ名 |
ユーザーが割り当てたステップ名。 |
ステップ結果 |
ステップの結果: 成功、成功 (警告あり)、または失敗。 |
ステップ・シーケンス |
ステップ実行順序を識別する番号。 |
ステップ開始時刻 |
ステップの開始時刻。 |
- 品質
- 説明: プロジェクトごとにジョブの成功および失敗統計を報告するためには、品質レポートを使用します。
- レポート例:
- ビルド・タグごとにビルド結果を表示する、表形式のレポートを作成します。
ビルド・タグをプロジェクトによってグループ化します。
- プロジェクトごとにすべての成功したビルドと失敗したビルドのパーセントを報告書表示する、表形式のレポートを作成します。
プロジェクトによってグループ化します。
- プロジェクトごとにビルド・カウントを表示する、棒グラフのレポートを作成します。
プロジェクトをビルド結果によってグループ化します。
- フィールドの説明:
フィールド名 |
説明 |
ビルド・カウント (集約フィールド) |
完了したジョブと失敗したジョブを含む、合計ジョブ・カウント。 |
ビルド結果 |
ジョブの結果または状況: 成功、成功 (警告あり)、または失敗。 |
ビルド開始時刻 |
ジョブの開始時刻。 |
ビルド・タグ |
このジョブ・タグは、プロジェクト・タグ・フォーマットに基づいた固有の ID です。 |
失敗したビルドのパーセント (集約フィールド) |
合計ビルド・カウントに対する失敗したビルドのパーセント。
合計ビルド・カウントは、選択したグループ・フィールド (例えばプロジェクトなど) を対象としています。 |
成功したビルドのパーセント (集約フィールド) |
合計ビルド・カウントに対する成功したビルドのパーセント。
合計ビルド・カウントは、選択したグループ・フィールド (例えばプロジェクトなど) を対象としています。 |
プロジェクト名 |
ユーザーが割り当てたプロジェクト名。 |
- リソース
- 説明: プロジェクトおよびサーバーごとにステップおよびジョブのパフォーマンスを報告するためには、リソース・レポートを使用します。
- レポート例:
- サーバーごとにステップ実行時間を表示する、表形式のレポートを作成します。
ステップ順序、ステップ名、サーバー名、ステップ開始時刻、およびステップ期間を選択してください。
ステップ順序および開始時刻でソートします。
- サーバーごとにジョブ実行時間を表示する、表形式のレポートを作成します。
ビルド・タグ、サーバー名、ビルド開始時刻、ビルド期間、およびビルド結果を選択してください。
ビルド・タグをプロジェクトによってグループ化し、ビルド開始時刻によってソートします。
- フィールドの説明:
フィールド名 |
説明 |
ビルド期間 |
ジョブの合計実行時間 (秒)。 |
ビルド結果 |
ジョブの結果: 成功、成功 (警告あり)、または失敗。 |
ビルド開始時刻 |
ジョブの開始時刻。 |
ビルド・タグ |
このジョブ・タグは、プロジェクト・タグ・フォーマットに基づいた固有の ID です。 |
プロジェクト名 |
ユーザーが割り当てたプロジェクト名。 |
セレクター名 |
ユーザーが割り当てたセレクター名。 |
サーバー名 |
ユーザーが割り当てたサーバー名。 |
ステップ期間 |
ステップとそのステップがインライン化したすべてのステップの合計実行時間 (秒)。 |
ステップ・シーケンス |
ステップ実行順序を識別する番号。 |
ステップ開始時刻 |
ステップの開始時刻。 |
- BOM
- 説明:
- ジョブ BOM 内の情報を使用してレポートを作成するには、BOM レポートを使用します。BOM レポートは、以下のいずれかのデータ・セットに対して実行することができます。
- データベース内のすべてのプロジェクト (デフォルト)
- 単一プロジェクト
- 単一プロジェクト内の 1 つ以上のビルド
選択できるレポート・フィールドは、データ・セットごとに異なります。レポート・フィールドには、ステップ・マニフェスト・プロパティー、.scan コマンドの出力、アダプターによって記録された出力、および .bom コマンドを使用して指定されたユーザー定義の列を含めることができます。
- レポート例:
- 複数のプロジェクトでの .scan コマンドの出力を表示する、表形式のレポートを作成します。
ビルド・タグ、BOM データ、BOM パス、および BOM タイプのフィールドを選択してください。ビルド・タグをプロジェクトによってグループ化します。
- 複数のプロジェクトでフィルター・アクションが呼び出される回数を表示する、表形式のレポートを作成します。ステップ名、フィルター・イベントのカウント・タイプ、およびフィルター・カウントを選択してください。
ステップをプロジェクトによってグループ化します。
- フィールドの説明:
フィールド名 |
説明 |
BOM データ |
プロジェクトに .scan checkpoint コマンドを組み込むと、「BOM データ」フィールドにスキャン対象ファイルの MD5 値が表示されます。 |
BOM パス |
プロジェクトに .scan checkpoint コマンドを組み込むと、「BOM パス」フィールドにスキャン対象ファイルのファイル・パスが表示されます。 |
BOM タイプ |
プロジェクトに .scan checkpoint コマンドを組み込むと、スキャン対象ファイルについて、「BOM タイプ」フィールドにそのパスが D (ディレクトリー) であるのか F (ファイル) であるのか、S (シンボリック・リンク) であるのかが表示されます。 |
ビルド・タグ |
このジョブ・タグは、プロジェクト・タグ・フォーマットに基づいた固有の ID です。 |
フィルター・イベント・カウント |
ステップ出力内でパターン・マッチを検索した結果として、フィルターによってフィルター・アクションが呼び出された回数。 |
フィルター・イベント・カウント・タイプ |
ステップ出力内でパターン・マッチが検出されたときにフィルターによって呼び出されたフィルター・アクション。 |
プロジェクト名 |
ユーザーが割り当てたプロジェクト名。 |
結果の説明 |
結果レコード内の説明フィールド。通常、ここにはステップ名のコピーが入ります。 |
ステップ名 |
ユーザーが割り当てたステップ名。 |
セレクター名 |
ユーザーが割り当てたセレクター名。 |
サーバー名 |
ユーザーが割り当てたサーバー名。 |
ステップ期間 |
ステップとそのステップがインライン化したすべてのステップの合計実行時間 (秒)。 |
ステップ結果 |
ステップの結果: 成功、成功 (警告あり)、または失敗。 |