DM_TestStatus

DM_TestStatus テーブルは、ステータス関連ビューの基礎です。

このテーブルからは、テストの名前などの情報へ直接アクセスすることができないため、通常は他のデータマート ビューで、詳細データへの簡易アクセスを提供します。このテーブルのキーは TestIDExecutionPlanIDBuildID、および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 この行がレポート データマートによって最後に更新された日時。