Share via


Cenário PwrTest DirectedFx

O Cenário PwrTest DirectedFx foi projetado para testar dispositivos com drivers que usam o DFx (Directed Power Management Framework).

O usuário fornece o caminho da instância dos dispositivos para testar e, opcionalmente, um estado de energia do dispositivo a ser verificado.

Se nenhum estado D for especificado, o teste verificará se os dispositivos não permaneceram em D0. Para localizar o caminho da instância, examine as propriedades do dispositivo em Gerenciador de Dispositivos. Como alternativa, execute o teste sem opções para obter uma lista dos caminhos de instância de todos os dispositivos compatíveis com DFx no sistema.

Esse teste pode ser executado em qualquer sistema de espera moderno , independentemente de suas configurações de conectividade de rede durante o modo de espera ou se ele está na potência AC ou DC.

Para o dispositivo especificado, o teste verifica se:

  • O dispositivo e todos os dispositivos filho que devem ser desligados antes do DFx de suporte pai.
  • O dispositivo conclui com êxito pelo menos uma energia direcionada para baixo/para cima.
  • O dispositivo entra no estado D correto depois de concluir uma desligar direcionada. (opcional)

Para cada ciclo, o teste mostra:

  • Tempo em que o sistema estava em resiliência ociosa

  • Tempo em que o estado de plataforma ociosa de runtime mais profundo direcionado (DRIPS) foi desengajado

    • Tempo em que cada motivo individual estava ativo
  • Estatísticas individuais e um motivo de falha opcional para todos os dispositivos de teste

    • Device {Test Device} failed because device {Failed Device} {Failed Reason}.
      • É um dispositivo de paginação ou o dispositivo de depuração
      • Não dá suporte ao DFx
      • Tem uma restrição em um componente
      • Falha na chamada de desligamento do DFx
  • Cada árvore de difusão e todos os dispositivos participantes

É recomendável executar o teste para três ciclos para garantir que os dispositivos possam passar por várias transições de energia direcionadas. Depois que todos os ciclos forem concluídos, o teste gerará o número total de ciclos de êxito/falha.

Se nenhum dispositivo no sistema der suporte ao DFx, o teste retornará Error retrieving list of available Directed Fx devices.

Sintaxe

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

/c:n
Especifica o número de ciclos (1 é o padrão) a serem executados.

/d:n
Especifica o tempo de atraso entre ciclos (em segundos; 60 é o padrão).

/p:n
Especifica o tempo para permanecer em Espera Conectada (em segundos; 300 é o padrão).

/device:n
O caminho fornece o caminho da instância de um dispositivo a ser testado.
N fornece um estado de energia de dispositivo opcional que o dispositivo deve inserir devido a uma transição De fx direcionada.

Exemplos

pwrtest /directedfx

Sintaxe pwrTest

Introdução à estrutura de gerenciamento de energia direcionada

Teste de verificação do sistema FX direcionado