DF – Suspensão e PNP (desabilitar e habilitar) com E/S antes e depois (desenvolvimento e integração)
Este teste faz o seguinte:
- Verifica se o dispositivo de teste e seus descendentes não estão relatando nenhum código de problema do dispositivo.
- Testa e/S no dispositivo de teste e seus descendentes usando os plug-ins de E/S Simples do WDTF. Consulte Plug-ins de E/S simples do WDTF fornecidos para obter mais informações.
- Envia o sistema de teste para seu primeiro estado de suspensão com suporte e retoma o sistema do sono após algum tempo.
- Verifica se o dispositivo de teste e seus descendentes não estão relatando nenhum código de problema do dispositivo.
- Testa e/S no dispositivo de teste e seus descendentes usando os plug-ins de E/S Simples do WDTF. Consulte Plug-ins de E/S simples do WDTF fornecidos para obter mais informações.
- Se o dispositivo de teste puder ser desabilitado, o teste desabilitará e habilitará o dispositivo de teste usando interfaces de ação PnP WDTF, consulte Métodos IWDTFPNPAction2::D isableDevice e IWDTFPNPAction2::EnableDevice para obter mais informações.
- Verifica se o dispositivo de teste e seus descendentes não estão relatando nenhum código de problema do dispositivo.
- Testa e/S no dispositivo de teste e seus descendentes usando plug-ins de E/S Simples do WDTF. Consulte Plug-ins de E/S simples do WDTF fornecidos para obter mais informações.
- Repete a etapa 3 a 8 para cada estado de suspensão com suporte do sistema de teste.
- Repete a etapa 1 a 9 várias vezes.
- Binário de teste: Devfund_Sleep_PNP_DisableEnable_With_IO_BeforeAndAfter.dll
- Método de teste: Sleep_PNP_DisableEnable_With_IO_Before_And_After
Detalhes do teste
Especificações |
|
Plataformas |
|
Versões com suporte |
|
Tempo de execução esperado (em minutos) | 5 |
Categoria | Cenário |
Tempo limite (em minutos) | 60 |
Requer reinicialização | false |
Requer configuração especial | true |
Tipo | automático |
Documentação adicional
Os testes nessa área de recursos podem ter documentação adicional, incluindo pré-requisitos, configuração e informações de solução de problemas, que podem ser encontrados nos tópicos a seguir:
Executando o teste
Antes de executar o teste, conclua a configuração de teste conforme descrito nos requisitos de teste: Pré-requisitos de Teste de Confiabilidade device.fundamentals.
Solucionando problemas
Para solucionar 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 dos testes de Conceitos Básicos do Dispositivo no HLK e no WDK, consulte Documentação adicional 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 |
Wpa2PskAesSsid | Obrigatório SOMENTE se o DUT ou um de seus dispositivos filho for um adaptador WiFi. Forneça 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 do AES WPA2 especificada usando o parâmetro Wpa2PskAesSsid. O padrão é 'password'. |
ResumeDelay | Tempo de atraso em segundos após cada ciclo de sono |
WDTFREMOTESYSTEM | Obrigatório SOMENTE se houver uma NIC com fio no sistema de teste E ele não tiver 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 |
MultiDeviceHardwareIdSdelQueryHardwareID | SDEL de vários dispositivos |
MultiDeviceInstanceIdSdelWDKDeviceID | ID do dispositivo do DUT |
TestCycles | Número de ciclos de teste |
IOPeriod | Período de E/S em minutos |
DriverVerifierAdditionalDrivers | Drivers adicionais que devem ter o Verificador de Driver habilitado |
DriverVerifierExcludedFlags | Espaço reservado para sinalizadores do Verificador de Driver que podem ser excluídos manualmente para a execução do teste |
DriverVerifierCustomizeConfiguration | Especifica que esse teste pode querer atualizar automaticamente as configurações do Verificador de Driver |