TestRunOutput interface
ロード テスト実行モデル
プロパティ
| auto |
テストの自動停止条件。 これにより、特定の時間枠でエラー率が高い場合、ロード テストが自動的に停止します。 |
| certificate | 証明書のメタデータ |
| created |
作成したユーザー。 |
| created |
テスト実行を作成したエンティティの型。 (例: User、ScheduleTrigger など)。 可能な値:「User」「ScheduledTrigger」「AzurePipelines」「GitHubWorkflows」 |
| created |
テスト実行を作成したエンティティを指す URI。 |
| created |
作成日時 (RFC 3339 リテラル形式)。 |
| debug |
デバッグ レベルのログ記録を有効または無効にします。 テストの実行でデバッグ ログが有効になっている場合は True。 そうでない場合は False になります |
| description | テスト実行の説明。 |
| display |
testRun の表示名。 |
| duration | テストの実行時間 (ミリ秒単位)。 |
| end |
テスト実行の終了 DateTime (RFC 3339 リテラル形式)。 |
| environment |
<名、値> ペアのセットとして定義されている環境変数。 |
| error |
ロード テストの実行でエラーが発生した場合のエラーの詳細 |
| estimated |
テスト実行の推定仮想ユーザー時間。 |
| executed |
テストの実行開始時刻。 これはレガシーであり、新しい開発はcreatedDateTimeを使うべきです。 |
| execution |
テスト実行はDateTime(RFC 3339リテラルフォーマット)終了します。 |
| execution |
テスト実行の実行開始はDateTime(RFC 3339リテラル形式)です。 |
| kind | テストの種類。 可能な値: "URL"、"JMX"、"Locust" |
| last |
最後に変更したユーザー。 |
| last |
最終変更日時 (RFC 3339 リテラル形式)。 |
| load |
ロード テストの構成。 |
| pass |
テストの失敗条件に合格します。 |
| portal |
ポータルの URL。 |
| public |
送信アクセス用のパブリック IP をデプロイせずにロード テスト エンジンを挿入する |
| regional |
地域統計。 キーは Azure リージョン名であり、値はテスト実行統計です。 リージョン名は ARM で受け入れられる形式で、Azure Load Testing でサポートされているリージョンである必要があります。 たとえば、米国東部は "eastus" として渡す必要があります。 リージョン名は、"az account list-locations -o table" Azure CLI コマンドの実行から返される "Name" 列のいずれかの文字列と一致する必要があります。 |
| request |
テスト実行の要求データ収集レベル 可能な値: "NONE"、"ERRORS" |
| secrets | シークレットは、Azure Key Vault またはその他のシークレット ストアに格納できます。 シークレットが Azure Key Vault に格納されている場合、値はシークレット識別子で、型はAKV_SECRET_URIする必要があります。 シークレットが他の場所に格納されている場合は、シークレット値を直接指定し、型をSECRET_VALUEする必要があります。 |
| start |
テスト実行の開始 DateTime (RFC 3339 リテラル形式)。 |
| status | テストの実行状態。 可能な値: "ACCEPTED", "NOTSTARTED", "PROVISIONING", "PROVISIONED", "CONFIGURING", "CONFIGURED", "EXECUTING", "EXECUTED", "DEPROVISIONING", "DEPROVISIONED", "DONE", "CANCELLING", "CANCELLED", "FAILED", "VALIDATION_SUCCESS", "VALIDATION_FAILURE" |
| subnet |
ロード テスト インスタンスを実行するサブネット ID。 |
| test |
テスト実行成果物のコレクション |
| test |
関連するテスト ID。 |
| test |
テストの実行中に使用される合格/失敗条件のテスト結果。 可能な値: "PASSED"、"NOT_APPLICABLE"、"FAILED" |
| test |
ロード テスト実行の一意のテスト実行識別子。小文字の英字、数字、アンダースコア、ハイフンのみを含める必要があります。 |
| test |
テスト実行統計。 キーはサンプラー名であり、値は、ロード テストの実行からの応答時間、スループットなどのパフォーマンス メトリックの統計情報のセットです。 サンプラー名は、テスト スクリプトで説明されている名前と同じです。 サンプラー名 "Total" は、すべてのサンプラーの集計統計を表します。 |
| virtual |
テスト実行によって消費された仮想ユーザー時間。 |
| virtual |
テストが実行された仮想ユーザーの数。 |
プロパティの詳細
autoStopCriteria
テストの自動停止条件。 これにより、特定の時間枠でエラー率が高い場合、ロード テストが自動的に停止します。
autoStopCriteria?: AutoStopCriteriaOutput
プロパティ値
certificate
createdBy
作成したユーザー。
createdBy?: string
プロパティ値
string
createdByType
テスト実行を作成したエンティティの型。 (例: User、ScheduleTrigger など)。
可能な値:「User」「ScheduledTrigger」「AzurePipelines」「GitHubWorkflows」
createdByType?: string
プロパティ値
string
createdByUri
テスト実行を作成したエンティティを指す URI。
createdByUri?: string
プロパティ値
string
createdDateTime
作成日時 (RFC 3339 リテラル形式)。
createdDateTime?: string
プロパティ値
string
debugLogsEnabled
デバッグ レベルのログ記録を有効または無効にします。 テストの実行でデバッグ ログが有効になっている場合は True。 そうでない場合は False になります
debugLogsEnabled?: boolean
プロパティ値
boolean
description
テスト実行の説明。
description?: string
プロパティ値
string
displayName
testRun の表示名。
displayName?: string
プロパティ値
string
duration
テストの実行時間 (ミリ秒単位)。
duration?: number
プロパティ値
number
endDateTime
テスト実行の終了 DateTime (RFC 3339 リテラル形式)。
endDateTime?: string
プロパティ値
string
environmentVariables
<名、値> ペアのセットとして定義されている環境変数。
environmentVariables?: Record<string, string>
プロパティ値
Record<string, string>
errorDetails
estimatedVirtualUserHours
テスト実行の推定仮想ユーザー時間。
estimatedVirtualUserHours?: number
プロパティ値
number
executedDateTime
テストの実行開始時刻。 これはレガシーであり、新しい開発はcreatedDateTimeを使うべきです。
executedDateTime?: string
プロパティ値
string
executionEndDateTime
テスト実行はDateTime(RFC 3339リテラルフォーマット)終了します。
executionEndDateTime?: string
プロパティ値
string
executionStartDateTime
テスト実行の実行開始はDateTime(RFC 3339リテラル形式)です。
executionStartDateTime?: string
プロパティ値
string
kind
テストの種類。
可能な値: "URL"、"JMX"、"Locust"
kind?: string
プロパティ値
string
lastModifiedBy
最後に変更したユーザー。
lastModifiedBy?: string
プロパティ値
string
lastModifiedDateTime
最終変更日時 (RFC 3339 リテラル形式)。
lastModifiedDateTime?: string
プロパティ値
string
loadTestConfiguration
passFailCriteria
portalUrl
ポータルの URL。
portalUrl?: string
プロパティ値
string
publicIPDisabled
送信アクセス用のパブリック IP をデプロイせずにロード テスト エンジンを挿入する
publicIPDisabled?: boolean
プロパティ値
boolean
regionalStatistics
地域統計。 キーは Azure リージョン名であり、値はテスト実行統計です。 リージョン名は ARM で受け入れられる形式で、Azure Load Testing でサポートされているリージョンである必要があります。 たとえば、米国東部は "eastus" として渡す必要があります。 リージョン名は、"az account list-locations -o table" Azure CLI コマンドの実行から返される "Name" 列のいずれかの文字列と一致する必要があります。
regionalStatistics?: Record<string, TestRunStatisticsOutput>
プロパティ値
Record<string, TestRunStatisticsOutput>
requestDataLevel
テスト実行の要求データ収集レベル
可能な値: "NONE"、"ERRORS"
requestDataLevel?: string
プロパティ値
string
secrets
シークレットは、Azure Key Vault またはその他のシークレット ストアに格納できます。 シークレットが Azure Key Vault に格納されている場合、値はシークレット識別子で、型はAKV_SECRET_URIする必要があります。 シークレットが他の場所に格納されている場合は、シークレット値を直接指定し、型をSECRET_VALUEする必要があります。
secrets?: Record<string, SecretOutput>
プロパティ値
Record<string, SecretOutput>
startDateTime
テスト実行の開始 DateTime (RFC 3339 リテラル形式)。
startDateTime?: string
プロパティ値
string
status
テストの実行状態。
可能な値: "ACCEPTED", "NOTSTARTED", "PROVISIONING", "PROVISIONED", "CONFIGURING", "CONFIGURED", "EXECUTING", "EXECUTED", "DEPROVISIONING", "DEPROVISIONED", "DONE", "CANCELLING", "CANCELLED", "FAILED", "VALIDATION_SUCCESS", "VALIDATION_FAILURE"
status?: string
プロパティ値
string
subnetId
ロード テスト インスタンスを実行するサブネット ID。
subnetId?: string
プロパティ値
string
testArtifacts
testId
関連するテスト ID。
testId?: string
プロパティ値
string
testResult
テストの実行中に使用される合格/失敗条件のテスト結果。
可能な値: "PASSED"、"NOT_APPLICABLE"、"FAILED"
testResult?: string
プロパティ値
string
testRunId
ロード テスト実行の一意のテスト実行識別子。小文字の英字、数字、アンダースコア、ハイフンのみを含める必要があります。
testRunId: string
プロパティ値
string
testRunStatistics
テスト実行統計。 キーはサンプラー名であり、値は、ロード テストの実行からの応答時間、スループットなどのパフォーマンス メトリックの統計情報のセットです。 サンプラー名は、テスト スクリプトで説明されている名前と同じです。 サンプラー名 "Total" は、すべてのサンプラーの集計統計を表します。
testRunStatistics?: Record<string, TestRunStatisticsOutput>
プロパティ値
Record<string, TestRunStatisticsOutput>
virtualUserHours
テスト実行によって消費された仮想ユーザー時間。
virtualUserHours?: number
プロパティ値
number
virtualUsers
テストが実行された仮想ユーザーの数。
virtualUsers?: number
プロパティ値
number