Здравствуйте, _java_, Вы писали:
__>Задача простая. __>Есть дерево каталогов с антовскими билдфайлами. __>Эти билд-файлы запускают либо junit-овские тесты, либо какие-то самописные тулзовинки, которые проверяют часть функциональности системы. __>Все эти "тесты" пишут отчет в какой-то файл. __>Хотелось бы чтобы можно было добавлять "тесты" в дерево каталогов, не меняя при этом главного build.xml, который запускает все тесты. __>Но в то же самое время хотелось бы чтобы порядок вызовов дочерних build.xml не менялся. __>Например для того чтобы можно было сравнить файлы отчетов за разное время и увидеть разницу. __>Если порядок вызовов не изменится, то разницу в отчетах найти можно будет легко. __>Если же порядок будет разный, то тогда сравнивать отчеты будет невозможно.
Сохраняй отчеты для разных тестов в разных файлах. На худой конец можно строить отчет так, чтобы он был структурирован, т.е. отчет по каждой кокретной части может находиться в любой части файла, его всегда можно программно найти.