К примеру, есть метод сортировки символов в строке.
Вчера он работал 400 мс, а сегодня 550 мс. То есть, в нем что-то поменяли и он стал работать медленнее.
Нужно в конце спринта увидеть это.
Есть TFS, который ежедневно билдит проекты и запускает тесты. Это тесты из Microsoft.VisualStudio.TestTools.UnitTesting, то есть, не NUnit или другие.
В результатах прогона каждого теста есть время, за сколько каждый тест прошел.
Но я не могу к этому времени добраться, чтобы после каждого таста их куда-то сохранять, чтобы в конце недели построить отчет.
Нет ли у TFS или у VisualStudio такой возможности?
Или можно ли пометить каким-нибудь дополнительным атрибутом тестовые методы, чтобы этот атрибут замерял время выполнения тестового метода и логировал бы его?