Freigeben über


SAS SSD – SCSI-Compliance – Test (LOGO)

Dieser Test überprüft die Befehle INQUIRY, READ CAPACITY (16) und UNMAP (10) der Small Computer System Interface (SCSI), die an ein Serial Attached SCSI (SAS) Solid State Drive (SSD) gesendet werden.

Testdetails

   
Spezifikationen
  • Device.Storage.Hd.Sas.ComplyWithIndustrySpec
Plattformen
  • Windows 10, Client-Editionen (x86)
  • Windows 10, Client-Editionen (x64)
  • Windows Server 2016 (x64)
Unterstützte Versionen
  • Windows 10
  • Windows 10, Version 1511
  • Windows 10, Version 1607
  • Windows 10, Version 1703
  • Windows 10, Version 1709
  • Windows 10, Version 1803
  • Windows 10, Version 1809
  • Windows 10, Version 1903
  • Nächstes Update auf Windows 10
Voraussichtliche Laufzeit (in Minuten) 1
Kategorie Kompatibilität
Zeitüberschreitung (in Minuten) 60
Neustart erforderlich false
Erfordert eine spezielle Konfiguration false
Typ automatic

 

Zusätzliche Dokumentation

Tests in diesem Funktionsbereich enthalten möglicherweise zusätzliche Dokumentation, einschließlich Informationen zu Voraussetzungen, Einrichtung und Fehlerbehebung, die in den folgenden Themen zu finden sind:

Ausführen des Tests

Bevor Sie den Test ausführen, schließen Sie die Testeinrichtung wie in den Testanforderungen beschrieben ab: Testvoraussetzungen für Festplattenlaufwerke.

Problembehandlung

Informationen zur allgemeinen Problembehandlung bei HLK-Testfehlern finden Sie unter Problembehandlung bei Windows HLK-Testfehlern.

Informationen zur Problembehandlung finden Sie unter Problembehandlung bei Device.Storage-Tests.

Der Test schreibt die Ergebnisse in die Protokolldateien Scsicompliance.wtl und Scsicompliance.wtl.txt. Sie können die Ergebnisse verwenden, um folgendes zu bestimmen:

  • Ob ein Gerät mit der SCSI-Spezifikation kompatibel ist

  • Die optionalen SCSI-Befehle, die von einem Gerät unterstützt werden

Damit der Test erfolgreich ist, muss das SCSI-Gerät alle obligatorischen Befehle unterstützen und mit diesen vollständig konform sein. Jeder Befehl hat einen anderen Schwellenwert für „Erfolgreich“ oder „Fehlgeschlagen“, und die Erwartungen werden im Test und in der Protokolldatei explizit angegeben.

Optionale Befehle werden auch getestet. Wenn ein Gerät die optionalen Befehle unterstützt und festgestellt wird, dass die Befehle nicht konform sind, schlägt der Test fehl. Wenn das Gerät keine optionalen Befehle unterstützt, wird der Test erfolgreich abgeschlossen.

Weitere Informationen

Die Test-SCSI-Befehle lauten wie folgt:

INQUIRY

Für Seitencode B0h:

  • Support INQUIRY B0h VPD Seite

  • SEITENLÄNGE = 0x3C

  • MAXIMALE UNMAP-LBA-ANZAHL > 0

  • MAXIMALER UNMAP-BLOCKDESKRIPTOR

  • COUNT > 0

Für Seitencode B1h:

  • Support INQUIRY B1h VPD Seite

  • SEITENLÄNGE = 0x3C

  • MITTLERE UMDREHUNGSZAHL = 1

Für Seitencode B2h:

  • Support INQUIRY B2h VPD Seite

  • Wenn DP = 1, dann SEITENLÄNGE = 0x4

  • LBPU = 1

  • BEREITSTELLUNGSTYP = 0 oder 1

LESEKAPAZITÄT (16)

  • Support LESEKAPAZITÄT (16)

  • LBPME = LBPME (VPD B2h Seite)

  • LBPRZ = LBPRZ (VPD B2h Seite)

UNMAP (10)

  • Support UNMAP (10)

Befehlssyntax

Befehl Beschreibung

Scsicompliance.exe /device [ScsiComplianceDevice] /verbosity [LoggingVerbosity] /scenario SasSsd /operation test

Führt den Test aus.

 

Dateiliste

Datei Standort

Scsicompliance.exe

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

 

Parameter

Parametername Parameterbeschreibung
DiskDeviceObjLink Gerätepfad des zu testenden Datenträgers EX: \\.\disk0
WDKDeviceID Instanzpfad des zu testenden Geräts
LoggingVerbosity LoggingVerbosity: Ausführlichkeit der Protokollierung. Die Stufen sind kumulativ. 0 = Anweisungen und Ergebnisse. 1 = Details (Standard). 2 = CDBs, Daten und Sensorinformationen. 3 = Debug- und detaillierte Modusseiteninformationen. 4 = Speicherauslastung
ScenarioId Name des Testszenarios.
ScsiComplianceDevice Einheitenpfad
LLU_NetAccessOnly Benutzerkonto für den Zugriff auf die Testdateifreigabe.
LLU_LclAdminUsr Benutzerkonto zum Ausführen des Tests.
OperationId Vorgangsoption