Я использую hygieia-publisher-jenkins-plugin
В моем конвейере Jenkins я вызываю следующий метод для публикации результатов моего модульного теста - файла junit xml - для моегоПанель управления Hygieia.
hygieiaTestPublishStep buildStatus: 'Success', testApplicationName: 'pup-api', testEnvironmentName: params.environment, testFileNamePattern: '*.xml', testResultsDirectory: './', testType: 'Unit'
Я вижу ответ на звонок
Hygieia Test Result Publisher - Looking for file pattern 'junit.xml' in directory /var/lib/jenkins/workspace/tform-ci-pipelines_pup-api_PR-28.
Hygieia: Published Test Data. Nothing to publish
Мой первый вопрос: означает ли это, что Hygieia не удалось найти файл junit.xml?
Это определенно генерируется, поскольку я подтверждаю это, выполняя ls -l
в каталоге после завершения набора тестов, и я вижу, что там находится файл junit.xml. Я также делаю pwd
, чтобы подтвердить, что путь правильный и есть.
И, во-вторых, какой виджет я могу настроить для отображения этих данных? Я предполагал, что это будет виджет «Качество», но я не вижу там никакой опции для модульных тестов, только для функциональных тестов, и когда я пытаюсь выбрать что-либо из раздела функциональных тестов, вариантов нет.
Спасибо за вашу помощь