Coletar e exibir rastreamentos do WDTF (Windows Device Testing Framework)
A maioria dos testes de confiabilidade dos conceitos básicos do dispositivo no Windows HLK (Windows Hardware Lab Kit) é escrita usando o WDTF (Windows Device Testing Framework). Pode ser útil coletar e exibir rastreamentos do WDTF ao solucionar problemas de falhas de teste de conceitos básicos do dispositivo.
Como coletar rastreamentos WDTF
Para coletar rastreamentos do WDTF, execute as seguintes etapas:
Inicie uma nova sessão de coleta de rastreamento.
Execute o teste na linha de comando e reproduza a falha. (Confira Reproduzir a falha de teste executando o teste na linha de comando)
Interrompa a sessão de coleta de rastreamento.
Iniciar um rastreamento WDTF
Você pode iniciar uma coleção de rastreamento WDTF a partir da linha de comando, conforme mostrado no procedimento a seguir.
Para iniciar um rastreamento WDTF da linha de comando
Abra um prompt de comando usando privilégios administrativos.
Digite os seguintes comandos:
logman create trace "autosession\WDTF" -p {6210f559-c7f7-4d2f-b674-4bc9315cecc7} 0xffffffff 0xff -o c:\WDTF_Traces\TraceFile.etl reg add HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WDTF /v LogFileMode /t REG_DWORD /d 1 /f reg add HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WDTF /v FileMax /t REG_DWORD /d 16 /f reg add HKLM\SYSTEM\CurrentControlSet\Control\WMI\Autologger\WDTF /v MaxFileSize /t REG_DWORD /d 0 /f
Reinicialize o computador.
Observação
Para obter mais informações sobre opções de rastreamento, consulte Configurando e iniciando uma sessão do AutoLogger e o Logman.
Parar coleta de rastreamentos
Você pode interromper uma coleção de rastreamento WDTF da linha de comando, conforme mostrado no procedimento a seguir.
Para interromper um rastreamento WDTF da linha de comando
Abra um prompt de comando usando privilégios administrativos.
Digite os seguintes comandos:
logman -stop -ets WDTF logman delete "autosession\WDTF"
Reinicialize o computador.
Excluir rastreamentos coletados
Os arquivos de log de rastreamento de eventos coletados (.etl) podem ser muito grandes. É recomendável copiá-los do sistema de teste para outro sistema para análise posterior e excluí-los do sistema de teste.
Como exibir rastreamentos WDTF
Para exibir rastreamentos do WDTF, primeiro você deve formatar os arquivos .etl coletados em versões CSV (texto ou CSV) separadas por vírgulas.
Você pode executar o Tracefmt na linha de comando para criar os arquivos de log formatados:
Para criar arquivos de log formatados da linha de comando
Abra um prompt de comando usando privilégios administrativos.
Digite Tracefmt.exe -r https://msdl.microsoft.com/download/symbols<caminho completo para o arquivo> ETL -o OutputTxtFile.txt
Digite Tracefmt.exe -r https://msdl.microsoft.com/download/symbols<caminho completo para o arquivo> ETL -csv -o OutputCsvFile.csv
Você pode abrir arquivos CSV no Microsoft Excel; você pode usar os recursos de filtragem do Excel para filtrar rastreamentos coletados e pesquisar rastreamentos de determinados períodos de tempo, de determinados componentes do WDTF e outros critérios específicos.