Metrics Reports

Metrics Reports

GitLab Premium 11.10 中 . 需要 GitLab Runner 11.10 及更高版本.

GitLab 提供了许多用于合并请求的出色报告工具 , 代码质量 ,性能测试等.尽管 JUnit 是用于”通过”或”失败”的测试的出色开放框架,但查看其他类型的测试也很重要.给定更改的指标.

您可以将作业配置为使用自定义指标报告,并且 GitLab 会在合并请求上显示报告,以便更轻松,更快速地识别更改而无需检查整个日志.

考虑以下可以利用指标报告的数据示例:

  1. 负载测试结果
  2. 代码复杂度
  3. 代码覆盖率统计

从指标报告中读取指标(默认值: ). 它们被解析并显示在 MR 小部件中.

所有值都视为字符串,并且使用字符串比较来查找来自以下各项的最新可用工件之间的差异:

  • 功能分支

例如:

OpenMetrics 文本文件的高级示例(来自 )在合并请求小部件中呈现为: