Я запускаю свои тесты junit через ant, и они выполняются значительно медленнее, чем через IDE. Мой муравей зов:
<junit fork="yes" forkmode="once" printsummary="off">
<classpath refid="test.classpath"/>
<formatter type="brief" usefile="false"/>
<batchtest todir="${test.results.dir}/xml">
<formatter type="xml"/>
<fileset dir="src" includes="**/*Test.java" />
</batchtest>
</junit>
Тот же тест, который выполняется почти мгновенно в моей IDE (0,067 с), занимает 4,632 с при запуске через Ant. В прошлом мне удавалось ускорить тестовые задачи, подобные этой, с помощью параметра junit fork, но, похоже, в этом случае это не помогает. Какие свойства или параметры я могу посмотреть, чтобы ускорить эти тесты?
Дополнительная информация:
Я использую сообщенное время из среды IDE и время, которое выводит задача junit. Это не суммарное общее время, указанное в конце запуска муравья.
Итак, странно, эта проблема решилась сама собой. Что могло вызвать эту проблему? Система работает на локальном диске, так что это не проблема.