DF - Concurrent Hardware And Operating System (CHAOS) テスト (開発と統合)
CHAOS (Concurrent Hardware and Operating System) テストでは、さまざまな PnP ドライバー テスト、デバイス ドライバーのファジー テスト、および電源システム テストを同時に実行します。
追加テスト情報
Server1 | 説明 |
---|---|
CHAOS テストの実行 | このテストでは、テスト デバイスで PnP テスト (無効化と有効化、再調整、削除と再起動、突然の削除、および DIF 削除) とドライバー ファジー テストを並列して実行し、同時に、テスト システムでサポートされているすべてのスリープ状態 (S1、S2、S3、S4、およびコネクト スタンバイ) の開始と終了をサイクル処理します。 このテストの目的は、PNP、I/O、および電源のコンカレンシーのシナリオをテストし、プロセスのクラッシュやハングを検出することです。 テスト バイナリ: Devfund_ChaosTest.dll テスト メソッド: RunCHAOSTest |
拡張デバイス テスト (EDT) のサポートを無効にする | このテストは、DQ パラメーターを使用して指定されたデバイスの上位フィルターとしてのテスト フィルター ドライバー (msdmfilt.sys) をアンインストールします。 このテスト フィルターは、このテスト カテゴリの実行中のテストの一部としてインストールされます。 PnP ドライバー テストでは、EDT フィルター ドライバーを使用して、ターゲット デバイス スタックに IRP_MN_CANCEL_REMOVE_DEVICE を送信します。 |
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 75 |
カテゴリ | シナリオ |
タイムアウト (分) | 180 |
再起動が必要です | false |
特別な構成が必要です | true |
Type | automatic |
その他のドキュメント
この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。
テストの実行
テストを実行する前に、「Device.Fundamentals の信頼性テストの前提条件」で説明されているテスト要件に従って、テストのセットアップを完了します。
トラブルシューティング
HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。
HLK と WDK での Device Fundamentals テストに固有のトラブルシューティング情報は、Device.DevFund のその他のドキュメントを参照してください。
詳細
パラメーター
パラメーター名 | パラメーターの説明 |
---|---|
DQ | ターゲット デバイスを識別するために使用される WDTF SDEL クエリ - https://go.microsoft.com/fwlink/?LinkId=232678 |
TestPeriod | テストを実行する時間 (分)。 |
Wpa2PskAesSsid | DUT またはその子デバイスの 1 つが WiFi アダプターの場合にのみ必要です。 WiFi アダプターのテストに使用できる WPA2 AES WiFi ネットワークの SSID を指定してください。 既定値は 'kitstestssid' です。 |
Wpa2PskPassword | DUT またはその子デバイスの 1 つが WiFi アダプターの場合にのみ必要です。 Wpa2PskAesSsid パラメーターを使って指定された WPA2 AES WiFi ネットワークのパスワードを指定してください。 既定値は "password" です。 |
WDKDeviceID | テスト中のデバイスのデバイス ID |
QueryHardwareID | テスト中のデバイスのハードウェア ID |
WDTFREMOTESYSTEM | DUT またはその子デバイスの 1 つが、IPv6 ゲートウェイ アドレスのないワイヤード (有線) NIC である場合にのみ必要です。 必要と判断された場合は、テスト NIC がネットワーク I/O をテストするために ping を実行できる IPv6 アドレスを指定してください。 例: fe80::78b6:810:9c12:46cd |
DriverVerifierAdditionalDrivers | ドライバーの検証ツールを有効にする必要がある追加のドライバー |
DriverVerifierExcludedFlags | テスト実行の際に手動で除外できるドライバー検証ツール フラグのプレースホルダー |
DriverVerifierCustomizeConfiguration | このテストでドライバーの検証の設定を自動的に更新することを指定します |