RV_LatestTestStatus ビューは実行計画と特定のビルドのコンテキスト内でのテストの最後のテスト実行のみを含みますが、このビューはすべてのテスト実行を含みます。タグが設定されたビルドのすべてのテスト実行をリストするレポート を作成するためにこのビューを使用できます。このテーブルのキーは TestID、ExecutionPlanID、BuildID、およびTestRunID 列の組み合わせです。
行 | 説明 |
---|---|
TestID | テストの識別子。 |
ExecutionPlanID | 実行計画の識別子。 |
BuildID | ビルドの識別子。 |
TestRunID | テストの実行の識別子。 |
ExecutionRunID | この結果を生成した実行計画の実行の識別子。 |
StatusID | このテストの実行のステータス (TM_TestDefStatusNames を参照)。 |
ReasonID | このテストの実行のステータスの理由 (TM_ResultStatusReasons を参照)。null になる場合があります。 |
PassedCount | すべての合格したテストの合計数。通常のテストでは 0 か 1 ですが、パッケージ テストのルートではそれ以上になる場合があります。 |
FailedCount | すべての失敗したテストの合計数。通常のテストでは 0 か 1 ですが、パッケージ テストのルートではそれ以上になる場合があります。 |
NotExecutedCount | すべての未実行テストの合計数。通常のテストでは 0 か 1 ですが、パッケージ テストのルートではそれ以上になる場合があります。 |
ProjectID | この行が属するプロジェクトの ID。 |
TestStartTime | テストの実行が開始された時間 (UTC)。 |
ExecutionStartTime | テストの実行計画の実行が開始された時間 (UTC)。 |
TestDurationInMilliseconds | テストの実行の継続時間 (ミリ秒)。 |
IsBlocked | テストの実行がブロックされているか、ブロック解除されているかのフラグ。 |
DbChangedAt | この行がレポート データマートによって最後に更新された日時。 |
TestName | このテストの名前。 |
TestDescription | テストの説明。 |
TestParentID | テストの親の ID。 |
PlannedTimeInMinutes | このテストの予定時間 (分)。 |
Reason | 理由の名前。その間に削除された理由も含まれます。 |
ExecutionPlanName | 実行計画の名前。 |
ExecutionPlanDescription | 実行計画の説明。 |
ExecutionParentFolderID | 実行計画の親の ID。 |
Priority | 実行計画の優先度。0 = 低、1 = 中、2 = 高。 |
BuildName | このテスト実行に使用したビルドの名前。 |
BuildDescription | ビルドの説明。 |
BuildOrderNumber | ビルドの順位番号。 |
BuildIsTagged | ビルドにタグが設定されている場合は 1 を、そうでない場合は、0。 |
VersionID | ビルドが属するバージョンの ID。 |
VersionName | バージョンの名前。 |
VersionDescription | バージョンの説明。 |
VersionOrderNumber | バージョンの順位番号。 |
ProductID | ビルドが属する製品の ID。 |
ProductCode | 製品の名前。 |
ProductDescription | 製品の説明。 |
ProductOrderNumber | 製品の順位番号。 |