Невозможно увидеть загруженные результаты модульных тестов или отчет о покрытии кода в 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