Можно ли указать порядок, в котором тесты nunit выполняются в teamcity?Укажите порядок тестов nunit, выполняющихся на teamcity
Если да, то как это сделать? Эти тесты тяжелые данные, и я хочу, чтобы каждый раз не заполнял данные для них. Данные заполняются в testfixture, и если упорядочение работает, мне не нужно настраивать свои данные для каждого теста.
Неужели так долго заполнять данные? Рассматривали ли вы возможность изменить свою инфраструктуру на более быстрый способ тестирования? В зависимости от порядка в модульных тестах это действительно плохая идея в целом. –
Настройка данных включает в себя заполнение различных бизнес-объектов миллионами записей и несколько других вещей. Эти тесты на самом деле должны измерять производительность нескольких областей кода, которые могут быть проверены после установки BOs. –
Если это тесты производительности, я бы не ожидал, что они будут запускаться так же часто, как настоящие модульные тесты ... но я бы предпочел, чтобы они были как можно «чистыми». Было бы плохо, если бы какое-то утечка кеша из одного теста невольно повлияла на другой тест, например. –