Когда я делаю коммит git, в сообщении коммита я указываю имя тестового класса, а на этапе пост-сборки junkins я запускаю команду оболочки (spoon), которой нужен параметр имени класса strong>, который находится в сообщении фиксации git.
У меня есть 6 тестовых классов в зависимости от того, какая команда сообщения о коммите должна быть запущена.
пример сообщения фиксации: - git commit 'update [coreTest.java]'
команда для запуска
java -jar spoon-runner-1.1.9-jar-with-dependencies.jar \
--apk example-app.apk \
--test-apk example-tests.apk
--class-name coreTest.java
coreTest.java — это имя класса, которое следует размещать в зависимости от сообщения фиксации.