DF - 前後の IO を伴うスリープと PNP (無効化/有効化) (開発および統合)
このテストでは、次のことを行います。
- テスト デバイスとその子孫が、デバイスの問題コードを報告していないことを確認します。
- WDTF シンプル I/O プラグインを使って、テスト デバイスとその子孫の I/O をテストします。 詳細については、「提供されている WDTF シンプル I/O プラグイン」を参照してください。
- テスト システムを最初にサポートされているスリープ状態に送信し、しばらくしてからシステムをスリープ状態から再開します。
- テスト デバイスとその子孫が、デバイスの問題コードを報告していないことを確認します。
- WDTF シンプル I/O プラグインを使って、テスト デバイスとその子孫の I/O をテストします。 詳細については、「提供されている WDTF シンプル I/O プラグイン」を参照してください。
- テスト デバイスを無効にできる場合、このテストでは、WDTF PnP アクション インターフェイスを使ってテスト デバイスを無効にして有効にします。詳細については、IWDTFPNPAction2::DisableDevice メソッドと IWDTFPNPAction2::EnableDevice メソッドのページを参照してください。
- テスト デバイスとその子孫が、デバイスの問題コードを報告していないことを確認します。
- WDTF シンプル I/O プラグインを使って、テスト デバイスとその子孫の I/O をテストします。 詳細については、「提供されている WDTF シンプル I/O プラグイン」を参照してください。
- テスト システムのサポートされているスリープ状態ごとに、手順 3 から 8 を繰り返します。
- 手順 1 から 9 を何度か繰り返します。
- テスト バイナリ: Devfund_Sleep_PNP_DisableEnable_With_IO_BeforeAndAfter.dll
- テスト メソッド: Sleep_PNP_DisableEnable_With_IO_Before_And_After
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 5 |
カテゴリ | シナリオ |
タイムアウト (分) | 60 |
再起動が必要です | 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 |
Wpa2PskAesSsid | DUT またはその子デバイスの 1 つが WiFi アダプターの場合にのみ必要です。 WiFi アダプターのテストに使用できる WPA2 AES WiFi ネットワークの SSID を指定してください。 既定値は 'kitstestssid' です。 |
Wpa2PskPassword | DUT またはその子デバイスの 1 つが WiFi アダプターの場合にのみ必要です。 Wpa2PskAesSsid パラメーターを使って指定された WPA2 AES WiFi ネットワークのパスワードを指定してください。 既定値は 'password' です。 |
ResumeDelay | 各スリープ サイクル後の遅延時間 (秒) |
WDTFREMOTESYSTEM | テスト システムに有線 NIC があり、IPv6 ゲートウェイ アドレスを指定していない場合にのみ必要です。 必要であると判断された場合は、NIC がネットワーク I/O をテストするために ping を実行できる IPv6 アドレスを指定してください。 例: fe80::78b6:810:9c12:46cd |
MultiDeviceHardwareIdSdelQueryHardwareID | マルチ デバイス SDEL |
MultiDeviceInstanceIdSdelWDKDeviceID | DUT のデバイス ID |
TestCycles | テスト サイクルの数 |
IOPeriod | IO 期間 (分) |
DriverVerifierAdditionalDrivers | ドライバーの検証ツールを有効にする必要がある追加のドライバー |
DriverVerifierExcludedFlags | テスト実行の際に手動で除外できるドライバー検証ツール フラグのプレースホルダー |
DriverVerifierCustomizeConfiguration | このテストでドライバーの検証の設定を自動的に更新することを指定します |