TFS 2010ビルドサーバがあります。これは、VS 2015がインストールされ、ビルドが実行されている場合にうまく機能しています。ユニットテストが失敗した場合、テスト結果へのリンクが表示されます。 2015年の代わりにVS 2017をインストールしました。テスト結果へのリンクはもうなくなりました。代わりに、「No Test Results」というメッセージが表示されます。これらのテスト結果が表示されないか、VS 2017でこの統合が壊れてしまったかのような設定が混乱していますか?また、ビルドサーバーにログインしてVS 2017でテストを実行すると、それらはすべてパスします。テストの失敗は、TFSによって実行された場合にのみ発生します。VS 2017 TFS 2010にテスト結果を報告していません
結果の要約を構築TFSにテスト結果を得るためにVS側に追加の設定はありません
失敗したテストの詳細エラーは何ですか?あなたのスクリーンショットに従ってVS2015を走らせると失敗したようだ。 –
@ Patrick-MSFT VS 2015では、テストが失敗したときにレポートが表示されるため、テストが失敗する理由を確認することができます。VS 2017では、単に「テスト結果なし」と表示され、何が起こっているか把握する機会はありません。テストが失敗することは気にしない。問題は、テストが失敗したかどうかわからないときです。ログに「Team Foundation Serverに接続できません」というメッセージが表示されましたが、回避策がありました。私は現在、説明を書くことを試みています。 – Eric