Compartir a través de


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
  • System.Fundamentals.StorageAndBoot.BootPerformance
Plataformas
  • Windows 10, ediciones de cliente (x86)
  • Windows 10, ediciones cliente (x64)
  • Windows 10, ediciones de cliente (Arm64)
Versiones admitidas
  • Windows 10
  • Windows 10, versión 1511
  • Windows 10, versión 1607
  • Windows 10, versión 1703
  • Windows 10, versión 1709
  • Windows 10, versión 1803
  • Windows 10, versión 1809
  • Windows 10, versión 1903
  • Siguiente actualización a Windows 10
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