Невозможно увидеть загруженные результаты модульных тестов или отчет о покрытии кода в IBM Cloud DevOps Insights Quality Dashboard

Используя плагин IBM Cloud CLI DevOps Insights, я успешно загрузил результаты своих модульных тестов и отчет о покрытии кода.

Но в Quality Dashboard я вижу только название моего приложения, а не данные результатов теста.

1 ответ

Решение

Если CLI сообщает, что результаты теста были успешно загружены, но в панели качества отображается только имя приложения,

  • Возможно, пользователь не загрузил запись сборки
  • Загруженная запись сборки содержит разные logicalappname а также buildnumber по сравнению с тестовой записью logicalappname а также buildnumber

Если пользователь не загрузил запись сборки, записи сборки можно загрузить с помощью плагина IBM Cloud CLI DevOps Insights с помощью этой команды:

ibmcloud doi publishbuildrecord --logicalappname="$MY_APP_NAME" --buildnumber="$MY_BUILD_NUMBER" --branch="$GIT_BRANCH" --repositoryurl="$REPO_URL" --commitid="$COMMIT_ID" --status=pass

Обязательно измените переменные среды в соответствии с информацией приложения.

Обратите внимание, что logicalappname а также buildnumber НЕОБХОДИМО, чтобы они были одинаковыми как для загруженной записи сборки, так и для записей испытаний, чтобы данные результатов испытаний могли отображаться на панели мониторинга качества.

Для документации, пожалуйста, посетите https://cloud.ibm.com/docs/services/DevOpsInsights

Другие вопросы по тегам