Сейчас: Тесты запускаются из под Hudoson все вместе.
Список запускаемых тестов хранится в testng.xml
Проект запускается как проект Testng suite.
Надо: настроить проект так, чтобы можно было запускать только отдельные тесты в хадсоне.
Нашел еще одину возможность запуска тестов:
final TestNG testNG = new TestNG(true); final Parser parser = new Parser("src/test/resources/testng.xml"); final List<XmlSuite> suites = parser.parseToList(); testNG.setXmlSuites(suites); testNG.run();
Теоретически можно в зависимости от передаваемых параметров можно парсить xml и запускать только те тесты, которые необходимо. Но все нужные методы доступные для переменной suites возвращают XmlTest.
Может кто подскажет, как распарсить XmlTest?
Или какой-нибудь другой способ передавать параметры отвечающие за запуск/пропуск теста? Спасибо.