このテーブルからは、テストの名前などの情報へ直接アクセスすることができないため、通常は他のデータマート ビューで、詳細データへの簡易アクセスを提供します。このテーブルのキーは TestID、ExecutionPlanID、BuildID、およびTestRunID 列の組み合わせです。
行 | 説明 |
---|---|
TestID | テストの識別子。 |
ExecutionPlanID | 実行計画の識別子。 |
BuildID | ビルドの識別子。 |
TestRunID | テストの実行の識別子。 |
ExecutionRunID | この結果を生成した実行計画の実行の識別子。 |
StatusID | このテストの実行のステータス (TM_TestDefStatusNames を参照)。 |
EDRStatusID | 実行計画の実行のステータス。詳細については、TM_TestDefStatusNames を参照してください。たとえば、ステータス 7 = 手動実行の保留、ステータス 10 = 自動実行の保留です。 |
ReasonID | このテストの実行のステータスの理由 (TM_ResultStatusReasons を参照)。null になる場合があります。 |
PassedCount | すべての合格したテストの合計数。通常のテストでは 0 か 1 ですが、パッケージ テストのルートではそれ以上になる場合があります。 |
FailedCount | すべての失敗したテストの合計数。通常のテストでは 0 か 1 ですが、パッケージ テストのルートではそれ以上になる場合があります。 |
NotExecutedCount | すべての未実行テストの合計数。通常のテストでは 0 か 1 ですが、パッケージ テストのルートではそれ以上になる場合があります。 |
ProjectID | この行が属するプロジェクトの ID。 |
TestStartTime | テストの実行が開始された時間 (UTC)。 |
ExecutionStartTime | テストの実行計画の実行が開始された時間 (UTC)。 |
TestDurationInMilliseconds | テストの実行の継続時間 (ミリ秒)。 |
IsBlocked | テストの実行がブロックされているか、ブロック解除されているかのフラグ。 |
DbChangedAt | この行がレポート データマートによって最後に更新された日時。 |