Я хочу ускорить наши тесты на применение рельсов. У нас уже около 600 тестов, они становятся все выше и начинают работать долго.
Я знаю, что есть несколько инструментов для ускорения тестов. Некоторые из них мы уже используем, некоторые мы начнем использовать, и я совершенно уверен, что некоторые мы не сможем использовать из-за нашей версии rails (2.3.8).
Но я пришел сюда по другой причине. Несколько недель назад я начал использовать компьютер, который некоторое время не запускал наши тесты, и тесты выполнялись действительно очень быстро. Вместо обычных 20-30 минут это было сделано за 5-7 минут, если не меньше.
Сначала я подумал, что что-то не так, но чем больше я бегал, тем медленнее и медленнее становилось, пока мне снова не потребовалось 20-30 минут на бег.
Теперь тесты были одинаковыми, инструменты были и одинаковы. Я не могу придумать ничего кардинально изменившегося, кроме того факта, что я некоторое время не запускал тесты (несколько недель ~), а затем снова запускался. Может ли это быть что-то, связанное с файлами tmp, или что-то в этом роде, которое можно удалить или настроить, чтобы ускорить выполнение наших тестов?
Спасибо за вашу помощь.