Onde está o 'painel de saída de testes'?

126

Erro inesperado detectado. Verifique o painel de saída de testes para obter detalhes.

Onde está o 'Painel de saída de testes'? Não consigo encontrar em nenhum lugar do Visual Studio. Encontrei o 'test explorer', mas não dá detalhes.

Coronel Panic
fonte

Respostas:

154

Na janela de saída, há combobox "show output from". Escolha os testes conforme mostrado aqui

Peuczynski
fonte
2
Essa é a resposta correta. Selecionar "Testes" na combobox é a chave.
Keith
Quando faço isso, recebo apenas um ou mais erros.
Ohad Schneider
20

Vá para a guia de visualização na parte superior da tela e selecione a saída.

Saída de visualização VS


fonte
12

A mensagem realmente deveria ser esta

Erro inesperado detectado. Verifique os Output Windowdetalhes que podem ser encontrados na Show output from:seção. Em seguida, selecione o Testsmenu suspenso.

Pois é na janela de saída que é a mesma janela que também mostra principalmente as Buildinformações textuais ... e as informações do resultado do teste.

insira a descrição da imagem aqui

ΩmegaMan
fonte
5

Se você está procurando o problema real, para mim foi:

vstest.discoveryengine.exe e vstest.executionengine.exe

Abra o Gerenciador de Tarefas, vá para a guia Processos, clique com o botão direito e Finalizar Processo. Reinicie o Visual Studio.

Ben Power
fonte
Não consigo encontrar esses processos no Gerenciador de Tarefas - onde devo procurar? Além disso, matar os processos é realmente o cerne da questão?
Savage,
@Savage Era para mim, mas IIRC recebi um erro horrivelmente enigmático como "Ocorreu um ou mais erros" e eliminar esses processos o consertou.
Ben Power,
Corrigido para mim, mas isso não quer dizer que seja o mesmo problema. Nunca descobri a causa real ...
Ben Power,
2

Para mim, matar os processos vstest.console.exe e vstest.discoveryengine.exe funcionou. Não há necessidade de reiniciar o Visual Studio.

Austin
fonte
Como isso mostra a saída dos unittests e das saídas do console?
Christian
0

Caso isso ajude alguém. Todos os meus casos de teste desapareceram do Test Explorer (VS 2019 Pro v16.5.4) e notei a mensagem imperceptível na barra de status -unexpected error detected. Check the Tests Output Pane for details .

Reiniciar o Visual Studio não ajudou. Reiniciar como administrador também não ajudou.

Segui @ Ben-Power no Gerenciador de Tarefas e encontrei pelo menos 5 ocorrências de vstest.console.exe processos em execução.

Matou tudo e abriu o Visual Studio novamente. O Test Explorer carregou todos os testes conforme o esperado.

Foxfuzz
fonte