无法在IBM Cloud DevOps Insights Quality Dashboard中查看上载的单元测试结果或代码覆盖率报告

问题描述 投票:0回答:1

使用IBM Cloud CLI DevOps Insights插件,我成功上传了我的单元测试结果和代码覆盖率报告。

但在Quality Dashboard中,我只看到我的应用程序名称,而不是测试结果数据。

ibm-cloud devops-insights
1个回答
0
投票

如果CLI表示测试结果已成功上载,但只有应用程序名称出现在Quality Dashboard中,

  • 用户可能没有上传构建记录
  • 与测试记录的logicalappnamebuildnumber相比,上传的构建记录包含不同的logicalappnamebuildnumber

如果用户未上载构建记录,则可以使用以下命令通过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

请务必更改环境变量以适合应用程序信息

请注意,上传的构建记录和测试记录的logicalappnamebuildnumber必须相同,以便测试结果数据可以显示在Quality Dashboard中。

有关文档,请访问https://cloud.ibm.com/docs/services/DevOpsInsights

© www.soinside.com 2019 - 2024. All rights reserved.