2014-09-11 2 views
3

Вопрос может звучать глупо, но я не нашел, как настроить путь отчета XML в задаче Post-build Junit после часа манипуляций. сгенерировать тестовый отчет JUnit (XML-файл) здесь:Jenkins & JUnit: путь к XML невозможно установить

C: \ Program Files \ Дженкинс \ работа \ UPWSP \ рабочее место \ вверх \ UPWSP \ тока \ 06-Java Unit Testing \ JUnit \ TESTS- TestSuites.xml

И работа с использованием XML имеет worskpace на этом пути:

C: \ Program Files \ Дженкинс \ вакансии \ UPWSP - тесты JUnit \ рабочее место \

Отчет JUnit после сборки задача кажется взять только родственник путь и я уже пробовал с

../../UPWSP/up/UPWSP/current/06-Java модульного тестирования/JUnit/TESTS- TestSuites.xml

** ../../UPWSP/вверх/UPWSP/ток/06-Java модульное тестирование/JUnit/ИСПЫТАНИЯ-TestSuites.xml

Он всегда говорит мне '..' не является допустимым путем, и абсолютный путь тоже не будет работать. Любая идея, как я должен ее использовать?

ответ

6

AFAIK, путь для XML-файла JUnit должен быть подкаталогом вашего проекта. Он должен не находиться за пределами рабочего места работы. После того, как вы создали каталог внутри рабочей области, скажем, к примеру, JUnit-тест, то должно работать, как и ожидалось, если это указано в Test report XMLs разделе: junit-test\TESTS-TestSuites.xml

+0

Jenkins может достигать где угодно под $ WORKSPACE - подкаталог не требуется. –

1

Вы можете использовать подстановочные знаки как **/target/surefire-reports/*.xml или, в вашем случае, **/junit/*.xml

1

Попробуйте положить это в поле «Test XMLs отчет» (если вы находитесь на окна машины):

up\UPWSP\current\06-Java Unit Testing\junit\*.xml 

Я не ясно, о «работе с использованием XML» часть вас детализированы. Как это связано с работой, генерирующей отчеты junit?

+0

Отчеты генерируют xml-файл, и я использую его в том же задании :) – nivolas

1

Это работа, а не фактический ответ. Мне пришлось скопировать xml в каталог заданий с помощью командной строки xcopy. Моя работа теперь работает, но я не ожидал, что все будет работать

Смежные вопросы