DF – Teste de hardware e sistema operacional simultâneo (CHAOS) (confiabilidade)
Os testes CHAOS (Hardware e Sistema Operacional Simultâneos) executam vários testes de driver PnP, testes de fuzz do driver de dispositivo e testes de sistema de energia simultaneamente.
Informações de teste adicionais
Teste | Descrição |
---|---|
Executar o teste CHAOS | Esse teste executa testes PnP (desabilitar/habilitar, reequilibrar, remover/reiniciar, remover surpresa e remover DIF) e testes de Driver Fuzz no dispositivo de teste em paralelo, ao mesmo tempo em que o sistema de teste entra e sai de todos os seus estados de suspensão com suporte (S1, S2, S3, S4 e Espera Conectada) ao mesmo tempo. O objetivo deste teste é testar cenários de PNP, E/S e simultaneidade de energia e encontrar falhas e/ou travamentos no processo. Testar binário:método de teste de Devfund_ChaosTest.dll: RunCHAOSTest |
Desabilitar o suporte a EDT (Teste avançado de dispositivo) | Esse teste desinstala o driver de filtro de teste (msdmfilt.sys) como um filtro superior em dispositivos especificados usando o parâmetro DQ. Esse filtro de teste é instalado como parte da execução de testes nesta categoria de teste. O teste de driver PnP usa o driver de filtro EDT para enviar IRP_MN_CANCEL_REMOVE_DEVICE para pilhas de dispositivo de destino. |
Detalhes do teste
Especificações |
|
Plataformas |
|
Versões com suporte |
|
Tempo de execução esperado (em minutos) | 300 |
Categoria | Cenário |
Tempo limite (em minutos) | 480 |
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 |
TestPeriod | Número de minutos para o qual executar o teste. |
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'. |
WDKDeviceID | ID do dispositivo em teste |
QueryHardwareID | ID de hardware do dispositivo em teste |
WDTFREMOTESYSTEM | Obrigatório SOMENTE se DUT ou 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 de teste pode executar ping para testar a E/S da rede. Por exemplo: fe80::78b6:810:9c12:46cd |
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 |