次の方法で共有


SES テスト (ロゴ)

このテストでは、Windows での SCSI デバイスの遵守状況を検証します。

テストの詳細

   
仕様
  • Device.Storage.Enclosure.DriveIdentification
プラットフォーム
  • Windows Server 2016 (x64)
サポートされているリリース
  • Windows 10
  • Windows 10 バージョン 1511
  • Windows 10 Version 1607
  • Windows 10 Version 1703
  • Windows 10 バージョン 1709
  • Windows 10 バージョン 1803
  • Windows 10 Version 1809
  • Windows 10 バージョン 1903
  • Windows 10 への次の更新プログラム
予想される実行時間 (分) 10
カテゴリ 互換性
タイムアウト (分) 600
再起動が必要です false
特別な構成が必要です true
Type automatic

 

その他のドキュメント

この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。

テストの実行

テストを実行する前に、「ハード ディスク ドライブのテストの前提条件」および「SCSI エンクロージャ サービス (SES) デバイスのテストの前提条件」の説明に従って、テストのセットアップを完了します。

このテストを実行するには、DiskDeviceObjLink パラメーターを設定する必要があります。 このパラメーターは、\\.\PhysicalDrive1 などのテスト デバイスへの物理パスを表します。 MPIO デバイスをテストする場合は、擬似 LUN へのパスにする必要があります。

トラブルシューティング

HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。

SES テストによってエラーが検出された場合は、scsicompliance.exe /device "<Device Instance ID>" /verbosity 4 /scenario SSP /operation test /SESDisk \\.\<Drive Number> (たとえば、scsicompliance.exe /device "SCSI\ENCLOSURE&VEN_LSI_CORP&PROD_SAS2X36\7&7B0A3DA&0&005600" /verbosity 4 /scenario SSP /operation test /SESDisk \\.\PhysicalDrive19) を実行します。

Scsicompliance.exe は、<controller path> \Windows Kits\8.0\Hardware Certification Kit\Tests\<arch>\NTTEST\driverstest\storage\wdk\ にあります。

最も関連性の高いログは scsicompliance.wtl です。

トラブルシューティング情報については、「Device.Storage テストのトラブルシューティング」を参照してください。

このテストからのエラーは、ログファイルで特定される問題や、テスト中のドライバーの負荷により生成されるバグ チェックで特定される問題により発生します。

詳細

このテストでは、Windows における SCSI デバイスのコンプライアンスの測定に焦点を当てます。 目標は、Windows オペレーティング システムでサポートされている SCSI デバイスが SPC-4 とSES-3 で規定されている SCSI 仕様にすべて完全に準拠しているか確認することと、Microsoft と Microsoft パートナーがこれらの標準を完全に遵守して準拠できるようにすることの 2 つです。 遵守状況を維持すると、システム全体の信頼性が高くなります。

Note

   これらの仕様の詳細については、Technical Committee T10 SCSI Storage Interfaces Web サイトを参照してください。

 

テストでは、次のコマンドがデバイスに送信されます。

  1. 診断結果の受信: 0x00、0X01、0X02、0X07、0X0A ページ。

  2. 診断の送信: 0x02 ページ。

  3. 照会: VPD 0x83 ページ。

コマンド構文

このテストの詳細については、WDK のドキュメントをインストールしてください。

コマンド オプション 説明

Scsicompliance.exe

テストを実行します。

/SESDisk

テスト デバイスへの物理パスを指定します。例: \\.\PhysicalDrive1。 MPIO デバイスをテストする場合は、擬似 LUN へのパスにする必要があります。

/device

テストするエンクロージャ デバイスを指定します。

/verbosity

詳細レベル

  • 0 = すべてのモジュールのエラーと警告、およびテスト警告を表示します。

  • 1 = アサーションの詳細を表示します (既定)。

  • 2 = テストツール フレームワークのログを表示します。

  • 3 = デバイスに送信された CDBs を表示します。

  • 4 = データが表示され、センス情報が返されます。

/scenario

テスト シナリオを指定します。

/operation

テストまたは検出のテスト オプションを指定します。

/cdb

CDB リストを指定します。

Note

   コマンド ライン スイッチは、手動でテストを実行するときに使用されます。このテスト バイナリのコマンド ライン ヘルプでは、「/h」と入力します。

 

ファイル一覧

ファイル 場所

Scsicompliance.exe

<[testbinroot]>\nttest\driverstest\storage\wdk

 

パラメーター

パラメーター名 パラメーターの説明
DiskDeviceObjLink Create Storage Parameters によって割り当てられます。
WDKDeviceID テストするデバイスのインスタンス パス
LoggingVerbosity LoggingVerbosity: ログ記録の詳細。 レベルは累積的です。 0 = アサーションと結果。 1 = 詳細 (既定値)。 2 = CDB、データ、検出情報。 3 = デバッグと詳細モード ページの情報。 4 = メモリ使用量
ScenarioId シナリオのテスト名。
LLU_NetAccessOnly テスト ファイル共有にアクセスするためのユーザー アカウントです。
LLU_LclAdminUsr テストを実行するためのユーザー アカウント。
OperationId
[オプション]
ScsiComplianceDevice デバイス パス
Destructive (0、1) 0 = パッシブ、1 = 破壊的