В моем наборе есть тест, который требует, чтобы указанный тип c журнала был в ресурсе OMS Azure. Мой подход заключается в том, чтобы вставить эти журналы в самом начале моего тестового прогона, до того, как будут выполнены какие-либо тесты, и запустить конкретное c тестовое устройство, которое нуждается в них в последний раз. Я делаю это, потому что SLA для OMS ненадежен. Журналы не появляются мгновенно в аналитике журналов, они занимают несколько минут для распространения.
Мой вопрос: возможно ли заглянуть в объект TestPlan, чтобы увидеть список классов, которые нужно запустить? Мне не нужно делать это внедрение журнала OMS, если я не запускаю нужное приспособление (пример: запуск подмножества всего набора, отладка одного теста и т. Д. c ...). Весь набор тестов запускается с помощью команды mvn clean install
, и я часто выполняю и отлаживаю отдельные тесты с использованием встроенного средства запуска JUnit5 в intellij