Здравствуйте.
Вот имеется отдельная машина на которой гоняются интеграционные тесты -- где-то ~1 часа времени занимает. По результатам хотелось бы на почту или куда-то
получать сообщение об возникших ошибках и лог прогона. Можно подключить TC, но он больше для коммитов, что тоже полезно. Пока что вижу выход в
отправке себе сообщений по почте.
Далее, в коде, в отладочной версии над которой гоняются тесты есть места типа:
#if DEBUG
try
{
// code
}
catch(InvalidOperationException e)
{
Debugger.Launch();
throw;
}
#else
Если произошло исключение, хотелось бы быть в курсе данного события, чтобы не простаивать. Т.е. надо бы асинхронно известить разработчика перед запуском отладчика.
Кто как подобные проблемы решает? Просто подрубает System.Net.Mail и вперед или же есть какие-то устоявшиеся решения и практики?