Есть три подхода для достижения этой цели. Я думаю, что первым будет большой вклад в SBT!
Написать TestsListener для SBT для генерации отчетов Surefire XML
В настоящее время нет единой отчетности, согласно плагину Maven surefire. Можно было бы добавить это в SBT с помощью пользовательского TestsListener .
Передача аргументов в тестовую среду для запуска генерации XML
Я не думаю, что спецификации или ScalaTest напрямую поддерживают формат XML Surefire. недавно было запрошено для ScalaTest.
Используйте адаптер JUnit для своих тестов и используйте JUnitRunner
ScalaTest и спецификации предоставляют черты, которые вы можете смешать со своими тестами, чтобы они были совместимы с JUnit. Поддержка JUnit в SBT в настоящее время реинтегрируется, но я не знаю, будет ли она это поддерживать.
Спецификации используют Maven + Surefire для сборки Hudson.