Prueba de vaciado
Esta prueba aprovecha las tiras de alimentación programables y controladas por SNMP para validar que el controlador, el controlador y el dispositivo subyacente respetan el comando de vaciado adecuado conservando los datos en el dispositivo.
Incluye los pasos siguientes:
Escriba un patrón conocido directamente en el disco (pasando el sistema de archivos) y espere a que se completen las escrituras.
Envíe el comando Flush y espere a que finalice.
Desencadene inmediatamente la pérdida repentina de energía.
Al reiniciar, vuelva a leer y compruebe que todos los datos que se escribieron en el disco antes del comando flush.
Repita el ciclo con un escenario de escritura diferente (diferente tamaño, patrón, ubicación, etc.).
Detalles de las pruebas
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 480 |
Categoría | Compatibilidad |
Tiempo de espera (en minutos) | 480 |
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 para el tipo de controlador de almacenamiento que está probando. Consulte Información general sobre el adaptador de almacenamiento o las pruebas de controlador para obtener más información.
Esta prueba se ejecuta tanto en el controlador de arranque como en el que no es de arranque, en comparación con la prueba anterior, que solo se puede ejecutar en un controlador que no es de arranque. Esto permite realizar pruebas de discos de arranque y discos de datos. En el caso del disco de arranque, se omiten los escenarios multiproceso, mientras que para un disco de datos, se ejecutan todos los escenarios.
Configuración necesaria para la prueba: conecte una unidad de distribución de energía (PDU), controlable a través de SNMP, a la máquina de prueba de HLK.
La tira de alimentación debe tener asociada una dirección IP válida, ya que la prueba usa la dirección IP y el puerto para iniciar una pérdida repentina de energía.
La tira de alimentación se puede conectar local o remotamente a la máquina, consulte manual de la tira de alimentación para obtener detalles de configuración.
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.
Power-strip
La prueba admite proporcionar un valor OID para las conexiones SNMP para una PDU. El OID predeterminado se establece como .1.3.6.1.4.1.318.1.1.12.3.3.1.1.4, ya que es el que usa APC y se puede cambiar al proporcionar parámetros a la prueba basada en el OID de la PDU. El único límite a partir de ahora es el valor de ASN como se menciona a continuación. Otros modelos de PDU deben tener el mismo valor asn.
ImmediatePowerOn = 1
ImmediatePowerOff = 2
ImmediateReboot = 3
La prueba se conoce para admitir las PDU de APC y CPS con estos valores de ASN y se puede probar con otras PDU, así como que admite la configuración mencionada anteriormente. Para ejecutar la prueba, necesitará la dirección IP de la franja de alimentación. Consulte el manual de instrucciones de power-strip para obtener información sobre cómo detectar la dirección IP.
Configuración repentina de pérdida de energía y BIOS
Las pruebas se ejecutan aproximadamente 21 escenarios que inician una pérdida repentina de energía cada vez. Cuando el puerto de la tira de alimentación está programado para apagar y retrasar la alimentación, es posible que los sistemas no se activen automáticamente, ya que se trata de una configuración de BIOS y normalmente está disponible en las máquinas de escritorio. Ejemplo: En la máquina HP Compaq DC7800, en BIOS en Opciones avanzadas de> encendido, hay un campo denominado "después de la pérdida de energía", establézcalo en ACTIVADO.
Para una forma ininterrumpida y automatizada de ejecutar la prueba de vaciado, establezca la configuración del BIOS en encender la máquina automáticamente cuando se conecta la alimentación.
Sistemas con batería/sin batería
El vaciado solo se ejecuta en sistemas sin batería. Si usa una máquina de escritorio, el vaciado es aplicable. Si usa una máquina portátil (suponemos que la batería está conectada), el vaciado no es aplicable. A continuación se muestran las opciones disponibles para certificar dispositivos en sistemas.
Certificación de dispositivos en máquinas de escritorio
- Consulte las opciones de configuración de energía del BIOS anterior.
Certificación de dispositivos en equipos portátiles
Seleccione un portátil que tenga una configuración de alimentación del BIOS, quite la batería y siga los pasos para ejecutar pruebas.
O bien, coloque la placa base portátil en una carcasa de escritorio (es decir, al igual que una máquina de escritorio) y siga los pasos para ejecutar pruebas.
Más información
Estos escenarios envían un comando flush al dispositivo en cuanto se completan todas las E/S pendientes para un escenario determinado. La pérdida de energía se produce inmediatamente después de que se complete el comando flush. Si algún dato del escenario no se conserva en el disco, se producirá un error en la prueba. La prueba de logotipo ejecutará cada uno de estos 21 escenarios.
Vaciar y reiniciar después de 512 MB de escrituras secuenciales sincrónicas
Escrituras pequeñas (512B - 4 KB)
Escrituras grandes (768 KB - 1 MB)
Escrituras de tamaño pseudoaleatorio (512B - 1 MB)
Vaciar y reiniciar después de 512 MB de escrituras aleatorias sincrónicas
Escrituras pequeñas (512B - 4 KB)
Escrituras grandes (768 KB - 1 MB)
Escrituras de tamaño pseudoaleatorio (512B - 1 MB)
Vaciar y reiniciar después de 512 MB de escrituras sincrónicas
Escrituras pequeñas (512B - 4 KB)
Escrituras grandes (768 KB - 1 MB)
Escrituras de tamaño pseudoaleatorio (512B - 1 MB)
Vaciar y reiniciar después de 1 GB de escrituras secuenciales asincrónicas a través de 4 subprocesos
Escrituras pequeñas (512B - 4 KB)
Escrituras grandes (768 KB - 1 MB)
Escrituras de tamaño pseudoaleatorio (512B - 1 MB)
Vaciar y reiniciar después de 1 GB de escrituras aleatorias asincrónicas a través de 4 subprocesos
Escrituras pequeñas (512B - 4 KB)
Escrituras grandes (768 KB - 1 MB)
Escrituras de tamaño pseudoaleatorio (512B - 1 MB)
Vaciar y reiniciar después de 1 GB de escrituras asincrónicas mediante 4 subprocesos
Escrituras pequeñas (512B - 4 KB)
Escrituras grandes (768 KB - 1 MB)
Escrituras de tamaño pseudoaleatorio (512B - 1 MB)
Vaciar y reiniciar después de 1,5 GB de escrituras aleatorias, secuenciales y striding asincrónicas a través de 6 subprocesos
Escrituras pequeñas (512B - 4 KB)
Escrituras grandes (768 KB - 1 MB)
Escrituras de tamaño pseudoaleatorio (512B - 1 MB)
Parámetros
Nombre de parámetro | Descripción de los parámetros |
---|---|
WDKDeviceID | Dispositivo que se va a probar |
StorageDriveLetter | Asignado por crear parámetros de almacenamiento |
IP | Dirección IP de PDU remota |
OID | OID de salida PDU remota |
Salida | Puerto de salida PDU remota |
Comunidad | Comunidad de PDU remota (por ejemplo, privada) |
DiskDeviceObjLink | Asignado por crear parámetros de almacenamiento |