Test di scaricamento
Questo test sfrutta le strip di alimentazione programmabili e controllate da SNMP per verificare che il driver, il controller e il dispositivo sottostante rispetta il comando di scaricamento appropriato per rendere persistenti i dati nel dispositivo.
Include i passaggi seguenti:
Scrivere un modello noto direttamente su disco (passando il file system) e attendere il completamento delle scritture.
Inviare il comando Flush e attendere il completamento.
Attiva immediatamente la perdita di energia improvvisa.
Al riavvio, leggere nuovamente e verificare che tutti i dati scritti su disco prima del comando di scaricamento.
Ripetere il ciclo con uno scenario di scrittura diverso (dimensioni diverse, modello, posizione e così via).
Dettagli del test
Specifiche |
|
Piattaforme |
|
Versioni supportate |
|
Tempo di esecuzione previsto (in minuti) | 480 |
Categoria | Compatibilità |
Timeout (in minuti) | 480 |
Richiede il riavvio | false |
Richiede una configurazione speciale | false |
Tipo | automatic |
Documentazione aggiuntiva
I test in questa area di funzionalità potrebbero avere documentazione aggiuntiva, inclusi prerequisiti, configurazione e informazioni sulla risoluzione dei problemi, disponibili negli argomenti seguenti:
Esecuzione del test
Prima di eseguire il test, completare la configurazione del test come descritto nei requisiti di test per il tipo di controller di archiviazione che si esegue il test. Per altre informazioni, vedere Panoramica del test dell'adattatore di archiviazione o del controller .
Questo test viene eseguito sia sul controller di avvio che su quello non di avvio rispetto al test precedente che può essere eseguito solo nel controller non di avvio. Ciò consente di testare sia i dischi di avvio che i dischi dati. Per il disco di avvio, gli scenari multithreading vengono ignorati, mentre per un disco dati vengono eseguiti tutti gli scenari.
Installazione necessaria per il test: connettere un'unità di distribuzione di alimentazione (PDU), controllabile tramite SNMP, al computer di test HLK.
Lo strip di alimentazione deve avere un indirizzo IP valido associato quando il test usa sia l'indirizzo IP che la porta per avviare una perdita di alimentazione improvvisa.
La barra di alimentazione può essere connessa localmente/in remoto al computer, vedere manuale della barra di alimentazione per informazioni dettagliate sulla configurazione.
Risoluzione dei problemi relativi
Per la risoluzione dei problemi generici degli errori di test HLK, vedere Risoluzione dei problemi di test di Windows HLK.
Per informazioni sulla risoluzione dei problemi, vedere Risoluzione dei problemi relativi ai test di Device.Storage.
Striscia di alimentazione
Il test supporta la fornitura del valore OID per le connessioni SNMP per un PDU. L'OID predefinito è impostato come .1.3.6.1.4.1.318.1.1.12.3.1.1.4 come è quello usato da APC e può essere modificato quando si forniscono parametri al test in base all'OID del PDU. L'unico limite a partire da ora è il valore ASN, come indicato di seguito. Altri modelli PDU devono avere lo stesso valore ASN.
ImmediatePowerOn = 1
ImmediatePowerOff = 2
ImmediateReboot = 3
Il test è noto per supportare le PDUS APC e CPS con questi valori ASN e può essere testato con altre CPU e che supporta la configurazione menzionata come indicato in precedenza. Per eseguire il test, sarà necessario l'indirizzo IP della barra di alimentazione. Per informazioni su come individuare l'indirizzo IP, vedere il manuale dell'utente di power strip.
Impostazione improvvisa di Perdita di energia e BIOS
I test vengono eseguiti circa 21 scenari che iniziano la perdita improvvisa di energia ogni volta. Quando la porta a strip di alimentazione è programmata per l'alimentazione disattivata e ritardata, i sistemi potrebbero non essere attivati automaticamente perché si tratta di un'impostazione BIOS ed è in genere disponibile nei computer desktop. Esempio: nel computer HP Compaq DC7800, in BIOS in Opzioni avanzate power-On> è presente un campo denominato "After Power Loss", impostarlo su ON.
Per un modo non interrotto e automatizzato di eseguire il test di scaricamento, impostare l'impostazione BIOS su power ON computer automaticamente quando l'alimentazione è collegata.
Sistemi con alimentazione batteria/non batteria
Lo scaricamento viene eseguito solo nei sistemi non basati su batteria. Se si usa un computer desktop, lo scaricamento è applicabile. Se si usa una macchina portatile (si presuppone che la batteria sia collegata), lo scaricamento non è applicabile. Di seguito sono riportate le opzioni disponibili per la certificazione dei dispositivi rispetto ai sistemi.
Certificazione dei dispositivi nei computer desktop
- Vedere le opzioni per l'impostazione di alimentazione BIOS precedente
Certificazione dei dispositivi nei computer portatili
Selezionare un portatile con un'impostazione di alimentazione BIOS, rimuovere la batteria e seguire i passaggi per l'esecuzione di test
In alternativa, inserire la scheda madre del portatile in un'istanza desktop (ad esempio, proprio come un computer desktop) e seguire i passaggi per eseguire test
Altre informazioni
Questi scenari inviano un comando di scaricamento al dispositivo non appena tutte le operazioni di I/O in sospeso vengono completate per uno scenario specifico. La perdita di energia si verifica immediatamente dopo il completamento del comando di scaricamento. Se gli eventuali dati dello scenario non sono persistenti su disco, il test avrà esito negativo. Il test del logo eseguirà ognuno di questi 21 scenari.
Scaricare e riavviare dopo 512 MB di scritture sequenziali sincrone
Scritture piccole (512B - 4 KB)
Scritture di grandi dimensioni (768 KB - 1 MB)
Scritture di dimensioni pseudorandom (512B - 1MB)
Scaricare e riavviare dopo 512 MB di scritture casuali sincrone
Scritture piccole (512B - 4 KB)
Scritture di grandi dimensioni (768 KB - 1 MB)
Scritture di dimensioni pseudorandom (512B - 1MB)
Scaricare e riavviare dopo 512 MB di scritture striding sincrone
Scritture piccole (512B - 4 KB)
Scritture di grandi dimensioni (768 KB - 1 MB)
Scritture pseudorandome (512B - 1 MB)
Scarica e riavvia dopo 1 GB di scritture sequenziali asincrone tramite 4 thread
Scritture di piccole dimensioni (512B - 4 KB)
Scritture di grandi dimensioni (768 KB - 1 MB)
Scritture pseudorandome (512B - 1 MB)
Scarica e riavvia dopo 1 GB di scritture casuali asincrone tramite 4 thread
Scritture di piccole dimensioni (512B - 4 KB)
Scritture di grandi dimensioni (768 KB - 1 MB)
Scritture pseudorandome (512B - 1 MB)
Scaricare e riavviare dopo 1 GB di scritture Striding asincrone tramite 4 thread
Scritture di piccole dimensioni (512B - 4 KB)
Scritture di grandi dimensioni (768 KB - 1 MB)
Scritture pseudorandome (512B - 1 MB)
Scaricare e riavviare dopo 1,5 GB di scritture casuali, sequenziali e sequenziali asincrone tramite 6 thread
Scritture di piccole dimensioni (512B - 4 KB)
Scritture di grandi dimensioni (768 KB - 1 MB)
Scritture pseudorandome (512B - 1 MB)
Parametri
Nome parametro | Descrizione dei parametri |
---|---|
WDKDeviceID | Dispositivo da testare |
StorageDriveLetter | Assegnato dai parametri di archiviazione |
IP | Indirizzo IP di PDU remoto |
OID | OID della presa PDU remota |
Negozio | Porta della presa PDU remota |
Community | Community of Remote PDU (ad esempio private) |
DiskDeviceObjLink | Assegnato dai parametri di archiviazione |