Device.Fundamentals の信頼性テストの前提条件
このコンテンツは、Windows Hardware Lab Kit (Windows HLK) デバイスのサブセットに適用されます。Device Fundamentals テストは、Device Fundamentals 信頼性テストと呼ばれています。 (該当するテスト名は "DF - " で始まります)。
このトピックでは、Windows HLK デバイスの Device Fundamentals 信頼性テストの構成要件について説明します。
この記事の内容:
Note
その他のデバイスの種類に関する前提条件と構成の詳細については、「 提供されている WDTF シンプル I/O プラグイン」を参照してください。
一般的な要件
Device Fundamentals 信頼性テストでは、デバイスの実行時に I/O をテストするために、デバイスがテストに対して適切に構成されている必要があります。 デバイスが適切に構成されていない場合は、ログ デバイスの構成エラーをテストします。
これらのテストでは、WDTF シンプル I/O インターフェイスを使用して、デバイスで I/O をテストします。 シンプル I/O プラグインは、デバイス固有の汎用 I/O 機能を実装する Windows Driver Test Framework (WDTF) の拡張機能です。 テストを実行する前に、デバイスの特定のプラグインの要件を確認してください。 詳細については、「提供されている WDTF シンプル I/O プラグイン」を参照してください。
Bluetooth マウス
Bluetooth マウスをテストする場合、HID マウス devnode が常に列挙されるように、テスト過程でマウスを動かしたままにしておく必要があります。 そうしないと、Device Fundamentals 信頼性テストでエラーがログに記録されます。 テスト中にマウスの移動を維持するには、カスタムまたはシンプルな自動ソリューションを使用することをお勧めします。
LAN アダプター
Note
ネットワーク LAN アダプターの Device Fundamentals 信頼性テストを実行するために必要なネットワークテスト構成は、Device.Network テスト を実行するために必要なネットワーク テスト構成とは異なります。
テスト対象のデバイス (DUT) がネットワーク LAN アダプターの場合は、Device Fundamentals テストを実行する前に、ネットワーク LAN アダプターに IPv6 ゲートウェイ アドレスが割り当てられていることを確認してください。
テスト ネットワーク環境で、IPv6 ゲートウェイ アドレスが割り当てられているテスト アダプターをサポートできない場合 (たとえば、プライベート ネットワーク構成でテストする場合や IPv4 ゲートウェイ割り当てのみをサポートするネットワーク構成でテストする場合など) は、次のテスト構成を使用することをお勧めします。
Windows の Windows 7 以降のバージョンを実行しているリモート クライアントまたはサーバー システムを選択します。
イーサネット ケーブルを使用して、テスト システムのアダプターとリモート システムの LAN アダプターとの間に方向接続を確立します。
リモート システムで、[ネットワークと共有センター] の [ファイルとプリンターの共有] をオンにします。 (ファイルとプリンターの共有を有効にする方法の詳細については、「ファイルとプリンターの共有を有効にする」を参照してください)。
リモートシステムで、管理者特権を持つコマンドプロンプトウィンドウを開きます。 「Ipconfig/all」と入力し、リモート システムの LAN アダプターに割り当てられている IPv6 アドレスをメモしておきます。
テスト システムのコマンド プロンプト ウィンドウで、前の手順で書き留めた IPv6 アドレスに ping を実行します。 テスト アダプターの IPv6 アドレスをソース アドレスとして指定するには、 ping-s オプションを使用します。
Device Fundamentals 信頼性テストに WDTFREMOTESYSTEM パラメーターとして、スコープ ID を指定せずに (fe80:: 205: ddff: fe27: 3840 など)、メモした IPv6 アドレスを指定します。
WLAN アダプター
WLAN アダプターは、Device Fundamentals と System Fundamentals をテストするために構成するのが困難なデバイスです。 多くの異なるルーターはテストに使用できますが、「 ワイヤレス LAN (802.11) テストの前提条件」に記載されているセットアップ手順に従うことをお勧めします。
WLAN デバイスのテストの詳細については、「Windows HLK を使用した Device Fundamentals 信頼性テストのトラブルシューティング」を参照してください。
記憶装置
記憶域テストの実行を開始する前に、すべての Device Fundamentals 信頼性テストを完了することを強くお勧めします。 これは、次のようにテストを 2 回スケジュールすることを意味します。
テストを 1 回実行するようにスケジュールし、すべての Device Fundamentals 信頼性テストを実行します。
Device Fundamentals 信頼性テストの実行が完了した後、記憶域テストを実行するために、テストを 1 回実行するスケジュールを設定します。
記憶域テストでは、テスト装置を再構成し、Device Fundamentals 信頼性テストをサポートできない状態にしておくことができます。 Device Fundamentals 信頼性テストを実行する前に記憶域テストを実行する必要がある場合は、Device Fundamentals 信頼性テストを実行する前に、上記の一般的な要件に従って装置を再構成する必要があります。
ストレージ機能があるメディア カード リーダーまたはマルチ機能デバイス
メディア カード リーダーまたは外部ストレージ機能を備えたマルチ機能デバイスをテストする場合は、ボリューム I/O プラグインの要件に従って、記憶装置のすべてのメディア スロットにメディアを設定する必要があります。
Windows HLK とテストの制限により、テスト コンピューターのすべてのメディア スロットにメディアを挿入する必要があります (テスト コンピューターのメディア スロットをテストしていない場合でも)。
Microsoft USB テスト ツール (MUTT)
Microsoft USB テスト ツール (MUTT) デバイスおよびソフトウェア パッケージには、Microsoft USB ドライバー スタックと USB ハードウェアの相互運用性をテストするための強力なツールセットが用意されています。 さまざまな種類の MUTT デバイスの概要については、「Microsoft USB テスト ツール (MUTT) を使用 したテスト」、デバイスを使用して実行できるテスト、コントローラー、ハブ、デバイス、および BIOS/UEFI テストのトポロジを提案します。