Scénario PwrTest DirectedFx

Le scénario PwrTest DirectedFx est conçu pour tester des appareils avec des pilotes qui utilisent l’infrastructure de gestion de l’alimentation dirigée (DFx).

L’utilisateur fournit le chemin d’accès instance des appareils à tester et éventuellement un état d’alimentation de l’appareil à vérifier.

Si aucun état D n’est spécifié, le test vérifie que le ou les appareils ne sont pas restés dans D0. Pour trouver le chemin d’accès instance, examinez les propriétés de l’appareil dans Gestionnaire de périphériques. Vous pouvez également exécuter le test sans options pour obtenir la liste des chemins d’accès instance de tous les appareils compatibles DFx sur le système.

Ce test peut être exécuté sur n’importe quel système de secours moderne , quels que soient ses paramètres de connectivité réseau pendant la veille ou sur alimentation CA ou DC.

Pour l’appareil spécifié, le test vérifie que :

  • L’appareil et tous les appareils enfants qui doivent être mis hors tension avant que le parent ne prennent en charge DFx.
  • L’appareil effectue correctement au moins une mise hors tension/montée dirigée.
  • L’appareil entre dans l’état D correct après avoir effectué une mise hors tension dirigée. (facultatif)

Pour chaque cycle, le test montre :

  • Temps pendant lequel le système était en état d’inactivité

  • Heure à laquelle l’état de plateforme inactive le plus profond du runtime (DRIPS) a été désengagé

    • Heure à laquelle chaque raison individuelle était active
  • Statistiques individuelles et raison facultative d’échec pour tous les appareils de test

    • Device {Test Device} failed because device {Failed Device} {Failed Reason}.
      • Appareil de pagination ou appareil de débogage
      • Ne prend pas en charge DFx
      • A une contrainte sur un composant
      • Échec de son appel de mise hors tension DFx
  • Chaque arborescence de diffusion et tous les appareils participants

L’exécution du test pendant trois cycles est recommandée pour s’assurer que le ou les appareils peuvent subir plusieurs transitions d’alimentation dirigées. Une fois tous les cycles terminés, le test génère le nombre total de cycles de réussite/d’échec.

Si aucun appareil sur le système ne prend en charge DFx, le test retourne Error retrieving list of available Directed Fx devices.

Syntaxe

pwrtest /directedfx [/c:n] [/d:n] [/p:n] [/device(:n):path] [/?] 

/c:n
Spécifie le nombre de cycles (1 est la valeur par défaut) à exécuter.

/d:n
Spécifie le délai entre les cycles (en secondes ; 60 est la valeur par défaut).

/p:n
Spécifie la durée de la veille connectée (en secondes ; 300 est la valeur par défaut).

/device:n
Path fournit le chemin d’accès instance d’un appareil à tester.
N fournit un état d’alimentation facultatif que l’appareil doit entrer en raison d’une transition fx dirigée.

Exemples

pwrtest /directedfx

Syntaxe PwrTest

Présentation de l’infrastructure de gestion de l’alimentation dirigée

Test de vérification du système FX dirigé