Prueba de E/S de NVMe (LOGO)
Esta prueba comprueba la funcionalidad de E/S del dispositivo mediante la ejecución de los siguientes escenarios:
Variaciones de tamaño de bloque
512 bytes
4 KB
8 KB
12 KB
512 KB
2 MB
Variaciones de SQ, CQ, Tamaño de cola
E/S en el número aleatorio de procesadores seguidos de todos los procesadores
Detalles de las pruebas
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 240 |
Categoría | Desarrollo |
Tiempo de espera (en minutos) | 14400 |
Requiere reinicio | false |
Requiere una configuración especial | false |
Tipo | automatic |
Documentación adicional
Las pruebas de este área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:
Ejecución de la prueba
Antes de ejecutar la prueba, complete la configuración de prueba como se describe en los requisitos de prueba: Requisitos previos de pruebas de unidad de disco duro.
Solución de problemas
Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.
Para obtener información de solución de problemas, consulte Solución de problemas de Device.Storage Testing.
Si la prueba no encuentra la letra de unidad del dispositivo, intente reiniciar la máquina con el dispositivo conectado, formatear y montar el volumen NTFS y asignar letra de unidad, reiniciar la máquina para confirmar que la letra de unidad y el número de unidad del dispositivo son reconocibles en diskmgmt.msc y, a continuación, programar la prueba.
Más información
Sintaxis de comandos
Comando | Descripción |
---|---|
/DriveLetter |
Letra de unidad del dispositivo. Para obtener ayuda, ejecute nvmeshim /DriveLetter /? Ejemplo: D: |
/DriveNumber |
Número de unidad del dispositivo. Para obtener ayuda, ejecute nvmeshim /DriveNumber /? Ejemplo: 1 |
/Duración |
Duración de E/S en segundos. Para obtener ayuda, ejecute nvmeshim.exe /Duration /? |
/Operation QueueManagement |
Ejecute escenarios de QueueManagement. |
/Verbosity |
Nivel de detalle del registro. Los valores más grandes provocan una salida más detallada. |
/Scenario All |
Ejecute todos los escenarios en la operación especificada. |
Lista de archivos
Archivo | Ubicación |
---|---|
nvmeshim.exe |
<testbinroot>\NTTEST\driverstest\storage\wdk\nvme\ |
Enable.cmd |
<testbinroot>\NTTEST\driverstest\storage\wdk\nvme\ |
stornvme.sys |
<testbinroot>\NTTEST\driverstest\storage\wdk\nvme\ |
Stornvmeshim.cat |
<testbinroot>\NTTEST\driverstest\storage\wdk\nvme\ |
Stornvmeshim.man |
<testbinroot>\NTTEST\driverstest\storage\wdk\nvme\ |
Stornvmeshim.inf |
<testbinroot>\NTTEST\driverstest\storage\wdk\nvme\ |
Stornvmeshim.sys |
<testbinroot>\NTTEST\driverstest\storage\wdk\nvme\ |
Parámetros
Nombre de parámetro | Descripción de los parámetros |
---|---|
WDKDeviceID | Id. de instancia de dispositivo |
StorageDriveLetter | Letra de unidad de almacenamiento |
StorageDriveNumber | Número de unidad de almacenamiento |
LLU_NetAccessOnly | Cuenta de usuario para acceder al recurso compartido de archivos de prueba. |
LLU_LclAdminUsr | Cuenta de usuario para ejecutar la prueba. |
DiskDeviceObjLink | Asignado por crear parámetros de almacenamiento |
DataBufferAlignment | Alineación del búfer de datos que se va a usar, intervalos de valores de 4 a 4092, especifique 4096 para el cambio de búfer aleatorio. |
DataBufferAlignment_Percent | Porcentaje del cambio de búfer de tiempo que se va a realizar |
ScenarioDuration | Duración de cada scenaio |
Escenarios | Escenarios de E/S |
QueueDepth | |
Configuración | Configuración adicional |