Estrés de E/S en espera conectado
Esta prueba comprueba que el modo de espera conectado funciona en presencia de eventos de E/S y que los datos dañados no se producen en las transiciones en espera conectada.
Detalles de las pruebas
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 480 |
Categoría | Escenario |
Tiempo de espera (en minutos) | 28800 |
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 prueba de WDTF System Fundamentals.
Antes de ejecutar la prueba, asegúrese de que el sistema puede entrar y salir del modo de espera conectado de forma confiable. La prueba hará hincapié en su compatibilidad con Connected Standby. Además, asegúrese de que hay más de 2 GB de espacio libre en el volumen de arranque para asegurarse de que RapidFile puede escribir en el disco.
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 del entorno HLK de Windows.
Si se produce un error en la sección Comprobar configuración, examine el registro de la tarea "Ejecutar ParseTrace.exe" para determinar por qué se produjo un error. Puede deberse a que el sistema no entra en Modo de espera conectado en respuesta a la prueba que emite ese comando.
Si se produce un error en la prueba en la sección Long Haul, puede examinar los últimos registros wtl generados por SCSI Compliance, RapidFile y el script Connected Standby para determinar cuál fue la causa del error.
Más información
La prueba consta de tres partes: configuración, comprobación de configuración y larga distancia.
La parte de instalación copia los archivos en el sistema, exime los procesos de dam y habilita la firma de pruebas. Los errores de esta sección son sencillos y la causa se puede determinar viendo los códigos de error devueltos de la tarea.
La parte de configuración de comprobación ejecuta pruebas de compatibilidad conectadas en espera, RapidFile y SCSI en paralelo durante unos minutos mientras se realiza el seguimiento de la actividad del disco y los estados de energía de los dispositivos. Esto es para asegurarse de que los dispositivos entran en los estados de alimentación adecuados en respuesta a la prueba. Normalmente, se verá un error en la tarea "Ejecutar ParseTrace.exe", que evalúa los resultados de los seguimientos ETW y determina si los dispositivos han introducido los estados adecuados. Ver el registro de tareas de esta tarea debe revelar la causa del error.
Si se han superado las dos primeras partes, la prueba entra en la parte de larga distancia en la que se ejecutan los mismos tres archivos en paralelo que en la parte de configuración de comprobación, pero esta vez sin el seguimiento ETW. Las tareas se ejecutan durante 8 horas y pasan mientras el sistema pueda seguir ejecutándose durante ese tiempo y se mantiene la integridad de los datos.
Sintaxis de comandos
Opción de comando | Descripción |
---|---|
/Proceso |
Proceso para ejecutar: ConnectedStandby, RapidFile, RapidFileVerify o SCSICompliance. |
/Duración |
Duración para ejecutar la prueba (segundos). |
/Dispositivo |
Letra de unidad o número de unidad física del dispositivo que se va a probar. |
/Escenario |
Tipo de escenario que se va a probar: CheckConfiguration, Stress, LongHaul o SelectiveSuspend. Valor predeterminado: LongHaul |
Nota
Para obtener ayuda de la línea de comandos para este binario de prueba, escriba /h.
Uso de comandos
Comando | Descripción |
---|---|
cscript.exe ConnectedStandbyIOStress.wsf /Process:ConnectedStandby /Duration:[RunDurationSeconds] /Scenario:[Scenario] |
Ejecuta la prueba en espera conectada. |
cscript.exe ConnectedStandbyIOStress.wsf /Process:RapidFile /Duration:[RunDurationSeconds] /Device:[StorageDriveLetter] /Scenario:[Scenario] |
Ejecuta la prueba rapidFile. |
cscript.exe ConnectedStandbyIOStress.wsf /Process:SCSICompliance /Duration:[RunDurationSeconds] /Device:[StorageDriveNumber] /Scenario:[Scenario] |
Ejecuta la prueba de cumplimiento SCSI. |
Nota
Para obtener ayuda de la línea de comandos para este binario de prueba, escriba /h.
Lista de archivos
Archivo | Ubicación |
---|---|
ntlog.dll |
<osbinroot>\nttest\commontest\ntlog\ |
ntlogger.ini |
<osbinroot>\nttest\commontest\ntlog\ |
Damx.exe |
<testbinroot>\cstools\dam\ |
Stresslog.dll |
<testbinroot>\nttest\basetest\core_file_services\shared_libs\ |
Fbslog.dll |
<testbinroot>\nttest\basetest\core_file_services\shared_libs\fbslog\ |
Rapidfile.exe |
<testbinroot>\nttest\basetest\core_file_services\shared_tests\wdk |
ParseTrace.exe |
<testbinroot>\nttest\driverstest\storage\sd\lowpower\ |
ConnectedStandbyIOStress.wsf |
<testbinroot>\nttest\driverstest\storage\wdk\connectedstandy\ |
Wttlog_obj.js |
<testbinroot>\nttest\driverstest\storage\wdk\ |
Scsicompliance.exe |
<testbinroot>\nttest\driverstest\storage\wdk\ |
Parámetros
Nombre de parámetro | Descripción de los parámetros |
---|---|
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. |
StorageDriveLetter | Asignado por Crear parámetros de almacenamiento. |
StorageDriveNumber | Asignado por Crear parámetros de almacenamiento. |
Destructivo | (0,1) 0=Pasivo, 1=Destructivo |