Как увеличить время ожидания для тестов Visual Studio?

Я работаю над довольно значительным набором тестов для некоторого кода, который я пишу (в Visual Studio 2012 ). По большей части запуск модульных тестов не имеет большого значения. Но я также включаю множество интеграционных тестов, которые больше зависят от внешней инфраструктуры. Количество тестов в сочетании с повторной -установкой зависимостей инфраструктуры между тестами привело к довольно длительному тестовому запуску для всего набора (около 45 минут на данный момент ).

Провести тесты не проблема. Модульные тесты будут выполняться при проверке -, интеграционные тесты — каждую ночь. Однако я столкнулся с проблемой при попытке проанализировать покрытие кода для всех тестов. Результаты покрытия кода не создаются, а в окне вывода указано следующее:

This request operation sent to net.pipe://megara/vstest.discoveryengine/14108 did not receive a reply within the configured timeout (00:30:00). The time allotted to this operation may have been a portion of a longer timeout. This may be because the service is still processing the operation or because the service was unable to send a reply message. Please consider increasing the operation timeout (by casting the channel/proxy to IContextChannel and setting the OperationTimeout property) and ensure that the service is able to connect to the client.

Я не уверен, куда это направляет меня здесь. Я ни для чего не использую iContextChannel, все запущенные тесты -встроены в Visual Studio. Поэтому я действительно не знаю, где/как я могу увеличить любой тайм-аут. Кто-нибудь знает, где я должен искать?

5
задан David 18 July 2012 в 00:19
поделиться