Test de vidage
Ce test utilise des bandes d’alimentation programmables et contrôlées par SNMP pour vérifier que le pilote, le contrôleur et l’appareil sous-jacent respectent la commande de vidage appropriée en faisant persister les données sur l’appareil.
Il comprend les étapes suivantes :
Écrivez un modèle connu directement sur le disque (en passant le système de fichiers) et attendez que les écritures se terminent.
Envoyer la commande Vidage et attendre l’achèvement.
Déclencher immédiatement une perte de puissance soudaine.
Lors du redémarrage, lisez et vérifiez que toutes les données qui ont été écrites sur le disque avant la commande flush.
Répétez le cycle avec un scénario d’écriture différent (taille, modèle, emplacement, etc.).
Détails du test
Spécifications |
|
Plateformes |
|
Versions prises en charge |
|
Durée d’exécution attendue (en minutes) | 480 |
Catégorie | Compatibilité |
Délai d’expiration (en minutes) | 480 |
Nécessite un redémarrage | false |
Nécessite une configuration spéciale | false |
Type | automatique |
Documentation supplémentaire
Les tests de cette zone de fonctionnalités peuvent contenir une documentation supplémentaire, notamment des informations sur les prérequis, l’installation et la résolution des problèmes, que vous trouverez dans les rubriques suivantes :
Exécution du test
Avant d’exécuter le test, effectuez la configuration du test comme décrit dans les conditions de test pour le type de contrôleur de stockage que vous testez. Pour plus d’informations, consultez Vue d’ensemble du test de l’adaptateur de stockage ou du contrôleur .
Ce test s’exécute à la fois sur le contrôleur de démarrage et sur le contrôleur de non-démarrage par rapport à l’ancien test qui ne pouvait s’exécuter que sur le contrôleur de non-démarrage. Cela permet de tester à la fois les disques de démarrage et les disques de données. Pour le disque de démarrage, les scénarios multithread sont ignorés, tandis que pour un disque de données, tous les scénarios sont exécutés.
Configuration requise pour le test : Connectez une unité de distribution d’alimentation (PDU), contrôlable via SNMP, à la machine de test HLK.
La bande d’alimentation doit avoir une adresse IP valide associée, car le test utilise à la fois l’adresse IP et le port pour déclencher une perte de puissance soudaine.
La bande d’alimentation peut être connectée localement/à distance à la machine. Pour plus d’informations sur la configuration, consultez le manuel de la bande d’alimentation.
Dépannage
Pour la résolution des problèmes génériques des échecs de test HLK, consultez Résolution des échecs de test Windows HLK.
Pour plus d’informations sur la résolution des problèmes, consultez Résolution des problèmes de test Device.Storage.
Barre d’alimentation
Le test prend en charge la fourniture d’une valeur OID pour les connexions SNMP pour une PDU. L’OID par défaut est défini sur .1.3.6.1.4.1.318.1.1.12.3.3.1.1.4, car il s’agit de celui qui est utilisé par APC et il peut être modifié lors de la fourniture de paramètres au test en fonction de l’OID de la PDU. La seule limite à ce jour est la valeur ASN, comme indiqué ci-dessous. Les autres modèles PDU doivent avoir la même valeur ASN.
ImmediatePowerOn = 1
ImmediatePowerOff = 2
ImmediateReboot = 3
Le test est connu pour prendre en charge les PPU APC et CPS avec ces valeurs ASN et peut être testé avec d’autres PDP, ce qui prend également en charge la configuration mentionnée ci-dessus. Pour exécuter le test, vous aurez besoin de l’adresse IP de la barre d’alimentation. Pour plus d’informations sur la découverte de l’adresse IP, reportez-vous au manuel de l’utilisateur de la bande d’alimentation.
Perte de puissance soudaine et paramètre BIOS
Les tests exécutent environ 21 scénarios initiant une perte de puissance soudaine à chaque fois. Lorsque le port de bande d’alimentation est programmé pour une mise hors tension et une mise sous tension différée, les systèmes peuvent ne pas s’allumer automatiquement, car il s’agit d’un paramètre BIOS et est généralement disponible sur les ordinateurs de bureau. Exemple : Sur la machine HP Compaq DC7800, dans le BIOS sous Options avancées> d’alimentation, il existe un champ appelé « Après la perte de puissance », définissez-le sur ACTIVÉ.
Pour une méthode ininterrompue et automatisée d’exécution du test de vidage, définissez le paramètre BIOS sur allumer la machine automatiquement lorsque l’alimentation est branchée.
Systèmes à batterie/non alimentés par batterie
Le vidage s’exécute uniquement sur les systèmes non alimentés par batterie. Si vous utilisez un ordinateur de bureau, le vidage est applicable. Si vous utilisez un ordinateur portable (nous supposons que la batterie est branchée), le vidage n’est pas applicable. Vous trouverez ci-dessous les options disponibles pour certifier les appareils par rapport aux systèmes.
Certification d’appareils sur des ordinateurs de bureau
- Consultez les options pour le paramètre d’alimentation DU BIOS ci-dessus
Certification des appareils sur des ordinateurs portables
Sélectionnez un ordinateur portable doté d’un paramètre d’alimentation BIOS, supprimez la batterie et suivez les étapes d’exécution des tests
Ou, placez la carte mère d’ordinateur portable dans une casse de bureau (c’est-à-dire, comme un ordinateur de bureau) et suivez les étapes d’exécution des tests
Plus d’informations
Ces scénarios envoient une commande de vidage à l’appareil dès que toutes les E/S en suspens se sont terminées pour un scénario donné. La perte de puissance se produit immédiatement après la fin de la commande de vidage. Si les données du scénario ne sont pas conservées sur le disque, le test échoue. Le test de logo exécutera chacun de ces 21 scénarios.
Vidage et redémarrage après 512 Mo d’écritures séquentielles syncronous
Écritures de petite taille (512B - 4 Ko)
Écritures volumineuses (768 Ko - 1 Mo)
Écritures de taille pseudo-virtuelle (512B - 1 Mo)
Vidage et redémarrage après 512 Mo d’écritures aléatoires synchronisées
Écritures de petite taille (512B - 4 Ko)
Écritures volumineuses (768 Ko - 1 Mo)
Écritures de taille pseudo-virtuelle (512B - 1 Mo)
Vidage et redémarrage après 512 Mo d’écritures syncronous striding
Écritures de petite taille (512B - 4 Ko)
Écritures volumineuses (768 Ko - 1 Mo)
Écritures de taille pseudo-virtuelle (512B - 1 Mo)
Vidage et redémarrage après 1 Go d’écritures séquentielles asynchrones via 4 threads
Écritures de petite taille (512B - 4 Ko)
Écritures volumineuses (768 Ko - 1 Mo)
Écritures de taille pseudo-virtuelle (512B - 1 Mo)
Vidage et redémarrage après 1 Go d’écritures aléatoires asynchrones via 4 threads
Écritures de petite taille (512B - 4 Ko)
Écritures volumineuses (768 Ko - 1 Mo)
Écritures de taille pseudo-virtuelle (512B - 1 Mo)
Vidage et redémarrage après 1 Go d’écritures de striding asynchrones via 4 threads
Écritures de petite taille (512B - 4 Ko)
Écritures volumineuses (768 Ko - 1 Mo)
Écritures de taille pseudo-virtuelle (512B - 1 Mo)
Vidage et redémarrage après 1,5 Go d’écritures aléatoires, séquentielles et striding asynchrones via 6 threads
Écritures de petite taille (512B - 4 Ko)
Écritures volumineuses (768 Ko - 1 Mo)
Écritures de taille pseudo-virtuelle (512B - 1 Mo)
Paramètres
Nom du paramètre | Description des paramètres |
---|---|
WDKDeviceID | Appareil à tester |
StorageDriveLetter | Attribué par Créer des paramètres de stockage |
IP | Adresse IP du PDU distant |
OID | OID de la prise PDU distante |
Sortie | Port de la prise PDU distante |
Communauté | Communauté de PDU à distance (par exemple, privé) |
DiskDeviceObjLink | Attribué par Créer des paramètres de stockage |