Compartilhar via


DF – PNP (desabilitar e habilitar) com E/S Antes e Depois (Abrir)

Esse teste faz o seguinte:

  1. Verifica se não há dispositivos nos códigos de problema do dispositivo de relatório do sistema.
  2. Testa a E/S em todos os dispositivos no sistema usando plug-ins de E/S simples do WDTF. Consulte Plug-ins de E/S simples do WDTF fornecidos para obter mais informações.
  3. Desabilita e habilita todos os dispositivos no sistema usando interfaces de ação PnP do WDTF, consulte Métodos IWDTFPNPAction2::D isableDevice e IWDTFPNPAction2::EnableDevice para obter mais informações.
  4. Verifica se não há dispositivos nos códigos de problema do dispositivo de relatório do sistema.
  5. Testa a E/S em todos os dispositivos no sistema usando plug-ins de E/S simples do WDTF. Consulte Plug-ins de E/S simples do WDTF fornecidos para obter mais informações.
  6. Repete as etapas de 3 a 5 várias vezes.
  • Binário de teste: Devfund_PNP_DisableEnable_With_IO_BeforeAndAfter.dll
  • Método de teste: PNP_DisableEnable_With_IO_Before_And_After

Detalhes do teste

   
Especificações
  • Device.DevFund.Reliability.Discretional
  • Device.DevFund.ReliabilityDisk.IOCompletionCancellation
Plataformas
  • Windows 10, edições de cliente (x86)
  • Windows 10, edições de cliente (x64)
  • Windows Server 2016 (x64)
  • Windows 10, edições de cliente (Arm64)
  • Windows 10, edição móvel (Arm)
  • Windows 10, edição móvel (Arm64)
Versões com suporte
  • Windows 10
  • Windows 10, versão 1511
  • Windows 10, versão 1607
  • Windows 10, versão 1703
  • Windows 10, versão 1709
  • Windows 10, versão 1803
  • Windows 10, versão 1809
  • Windows 10, versão 1903
  • Próxima atualização para Windows 10
Tempo de execução esperado (em minutos) 3
Categoria Desenvolvimento
Tempo limite (em minutos) 20
Requer reinicialização false
Requer configuração especial true
Tipo automático

 

Documentação adicional

Os testes nessa área de recurso podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontradas nos tópicos a seguir:

Executando o teste

Antes de executar o teste, conclua a configuração do teste conforme descrito nos requisitos de teste: Pré-requisitos do Teste de Confiabilidade device.fundamentals.

Solucionando problemas

Para solução de problemas genéricos de falhas de teste do HLK, consulte Solução de problemas de falhas de teste do Windows HLK.

Para obter informações de solução de problemas específicas para os testes de Conceitos básicos do dispositivo no HLK e no WDK, consulte Documentação adicional de Device.DevFund.

Mais informações

Parâmetros

Nome do parâmetro Descrição do parâmetro
DQ Uma consulta SDEL do WDTF usada para identificar os dispositivos de destino – https://go.microsoft.com/fwlink/?LinkId=232678
TestCycles Número de ciclos de teste
IOPeriod Período de E/S em minutos
Wpa2PskAesSsid Obrigatório SOMENTE se o DUT ou um de seus dispositivos filho for um adaptador WiFi. Forneça o SSID de uma rede WiFi AES WPA2 que o teste pode usar para testar o adaptador WiFi. O padrão é 'kitstestssid'.
Wpa2PskPassword Obrigatório SOMENTE se o DUT ou um de seus dispositivos filho for um adaptador WiFi. Forneça a senha da rede WiFi AES WPA2 especificada usando o parâmetro Wpa2PskAesSsid. O padrão é 'password'.
WDTFREMOTESYSTEM Necessário somente se o DUT ou qualquer um de seus dispositivos filho for uma NIC com fio que não tenha um endereço de gateway IPv6. Se determinado a ser necessário, forneça um endereço IPv6 que a NIC possa executar ping para testar a E/S da rede. Por exemplo: fe80::78b6:810:9c12:46cd
DriverVerifierExcludedFlags Espaço reservado para sinalizadores do Verificador de Driver que podem ser excluídos manualmente para a execução de teste
DriverVerifierCustomizeConfiguration Especifica que esse teste pode querer atualizar automaticamente as configurações do Verificador de Driver
WDKDeviceID ID do dispositivo do DUT
QueryHardwareID ID de hardware do dispositivo em teste