SES テスト (ロゴ)
このテストでは、Windows での SCSI デバイスの遵守状況を検証します。
テストの詳細
仕様 |
|
プラットフォーム |
|
サポートされているリリース |
|
予想される実行時間 (分) | 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 サイトを参照してください。
テストでは、次のコマンドがデバイスに送信されます。
診断結果の受信: 0x00、0X01、0X02、0X07、0X0A ページ。
診断の送信: 0x02 ページ。
照会: VPD 0x83 ページ。
コマンド構文
このテストの詳細については、WDK のドキュメントをインストールしてください。
コマンド オプション | 説明 |
---|---|
Scsicompliance.exe |
テストを実行します。 |
/SESDisk |
テスト デバイスへの物理パスを指定します。例: \\.\PhysicalDrive1。 MPIO デバイスをテストする場合は、擬似 LUN へのパスにする必要があります。 |
/device |
テストするエンクロージャ デバイスを指定します。 |
/verbosity |
詳細レベル
|
/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 = 破壊的 |