PwrTest DirectedFx Scenario

Lo scenario PwrTest DirectedFx è progettato per testare i dispositivi con driver che usano il framework DFx (Directed Power Management Framework).

L'utente fornisce il percorso dell'istanza dei dispositivi da testare e, facoltativamente, uno stato di alimentazione del dispositivo da verificare.

Se non viene specificato alcuno stato D, il test verifica che i dispositivi non rimangano in D0. Per trovare il percorso dell'istanza, esaminare le proprietà del dispositivo in Gestione dispositivi. In alternativa, eseguire il test senza opzioni per ottenere un elenco dei percorsi di istanza di tutti i dispositivi con supporto per DFx nel sistema.

Questo test può essere eseguito in qualsiasi sistema modern standby indipendentemente dalle impostazioni di connettività di rete durante lo standby o se si trova in alimentazione AC o DC.

Per il dispositivo specificato, il test verifica che:

  • Il dispositivo e tutti i dispositivi figlio che devono essere spenti prima del supporto padre di DFx.
  • Il dispositivo completa almeno un'alimentazione diretta verso l'alto o verso l'alto.
  • Il dispositivo entra nello stato D corretto dopo aver completato un'alimentazione diretta. (facoltativo).

Per ogni ciclo, il test mostra:

  • Ora in cui il sistema era inattivo con resilienza

  • Ora in cui lo stato della piattaforma inattiva del runtime diretto (DRIPS) è stato disattivato

    • Tempo in cui ogni singolo motivo era attivo
  • Statistiche singole e un motivo facoltativo di errore per tutti i dispositivi di test

    • Device {Test Device} failed because device {Failed Device} {Failed Reason}.
      • Dispositivo di paging o dispositivo di debug
      • Non supporta DFx
      • Ha un vincolo su un componente
      • Chiamata di spegnimento DFx non riuscita
  • Ogni albero di trasmissione e tutti i dispositivi partecipanti

L'esecuzione del test per tre cicli è consigliata per garantire che i dispositivi possano essere sottoposti a più transizioni di alimentazione diretta. Al termine di tutti i cicli, il test restituisce il numero totale di cicli di esito positivo/negativo.

Se nessun dispositivo nel sistema supporta DFx, il test restituisce Error retrieving list of available Directed Fx devices.

Sintassi

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

/c:n
Specifica il numero di cicli (1 è l'impostazione predefinita) da eseguire.

/d:n
Specifica il tempo di ritardo tra i cicli (in secondi; 60 è l'impostazione predefinita).

/p:n
Specifica il tempo di rimanere in Standby connesso (in secondi; 300 è l'impostazione predefinita).

/device:n
Path fornisce il percorso dell'istanza di un dispositivo da testare.
N fornisce uno stato facoltativo di alimentazione del dispositivo che il dispositivo deve entrare a causa di una transizione Directed Fx.

esempi

pwrtest /directedfx

Sintassi PwrTest

Introduzione a Directed Power Management Framework

Test di verifica del sistema FX diretto