报告类型具有可描述其内容的功能性名称,例如,容量和构建。对于每个报告类型,本主题描述了报告用途、报告字段和报告示例。
- 分析
- 描述:分析报告类型可用于通过使用步骤持续时间和步骤执行顺序来报告步骤级别的作业性能。
- 报告示例:
- 创建一个表报告以显示作业中包含的每个步骤的步骤持续时间和步骤顺序。按项目名称为作业分组。
- 创建一个折线图报告以显示每个构建标记的步骤持续时间。按步骤名称为构建标记分组。
- 字段描述:
字段名称 |
描述 |
构建标记 |
作业标记是基于项目标记格式的唯一标识。 |
项目名称 |
用户指定的项目名称。 |
步骤持续时间 |
步骤以及内联的任何步骤的总运行时间,单位为秒。 |
步骤名称 |
用户指定的步骤名称。 |
步骤顺序 |
标识步骤运行顺序的序号。 |
- 构建
- 描述:构建报告类型可用于报告项目级别的作业性能。
- 报告示例:
- 创建一个表报告以显示每个构建标记的构建结果、开始时间和持续时间。按项目为构建标记分组。
- 创建一个条形图报告以显示每个项目的构建计数。按项目分组。
- 字段描述:
字段名称 |
描述 |
构建计数(聚集字段) |
作业总计数,包括已完成的作业和失败的作业。 |
构建持续时间 |
作业总运行时间(秒)。 |
构建结果 |
作业结果:通过、通过但带有警告或失败。 |
构建开始时间 |
作业开始时间。 |
构建状态 |
构建状态:正在运行、完成、归档或锁定。 |
构建标记 |
作业标记是基于项目标记格式的唯一标识。 |
项目名称 |
用户指定的项目名称。 |
选择器名称 |
用户指定的选择器名称。 |
用户登录名 |
启动该作业的用户的 Build Forge® 登录名或用户名。 |
用户名 |
启动该作业的用户名。 |
- 容量
- 描述:容量报告类型可用于按项目报告作业性能。
- 报告示例:
- 创建一个表报告以显示每个构建标记的构建开始时间、构建持续时间、构建平均持续时间和构建结果。按项目为构建标记分组。
- 创建一个图表报告以显示每个项目的平均构建时间。按选择器为项目分组。
- 字段描述:
字段名称 |
描述 |
构建平均持续时间(聚集字段) |
基于作业总数(包括已完成作业和失败作业)的平均作业运行时间。 |
构建持续时间 |
作业总运行时间(秒)。 |
构建结果 |
作业结果:通过、通过但带有警告或失败。 |
构建开始时间 |
作业开始时间。 |
构建标记 |
作业标记是基于项目标记格式的唯一标识。 |
上次构建持续时间(聚集字段) |
上个作业的运行时间。完成上个作业所用的总时间(秒)。 |
项目名称 |
用户指定的项目名称。 |
选择器名称 |
用户指定的选择器名称。 |
- 项目
- 描述:项目报告可用于按项目报告服务器、环境和步骤的使用情况以及按项目报告步骤性能。
- 报告示例:
- 创建一个表报告以显示项目、类名和项目环境。按服务器为项目分组。
- 创建一个表报告以显示步骤、步骤结果、步骤顺序、步骤环境和服务器。按项目为步骤分组并按步骤顺序排序。
- 创建一个条形图报告以显示每个步骤的步骤计数。按步骤结果为步骤分组。
- 字段描述:
字段名称 |
描述 |
类名 |
用户为项目指定的类,例如:生产或测试。 |
失败步骤计数(聚集字段) |
所选分组字段(例如:项目或服务器或其他字段名称)的失败步骤数。 |
通过步骤计数(聚集字段) |
所选分组字段(例如:项目或服务器或其他字段名称)的通过步骤数。 |
项目环境名称 |
用于定义项目环境变量的项目环境名称。 |
项目级别 |
用户指定的项目的访问组。 |
项目名称 |
用户指定的项目名称。 |
服务器名称 |
用户指定的服务器名称。 |
步骤计数(聚集字段) |
所选分组字段(例如,项目或服务器)的步骤总数。 |
步骤环境名称 |
用于定义步骤环境变量的步骤环境名称。 |
步骤级别 |
用户指定的步骤的访问组。 |
步骤名称 |
用户指定的步骤名称。 |
步骤结果 |
步骤结果:通过、通过但带有警告或失败。 |
步骤顺序 |
标识步骤运行顺序的序号。 |
- 步骤度量值
- 描述:步骤度量值报告可用于按项目报告步骤成功和失败统计信息。
- 报告示例:
- 创建一个表报告以显示步骤名称、步骤计数以及通过和失败步骤的百分比。按项目为步骤分组。
- 创建一个折线图报告以显示每个构建标记的步骤持续时间。按步骤名称为构建标记分组。
- 字段描述:
字段名称 |
描述 |
构建标记 |
作业标记是基于项目标记格式的唯一标识。 |
失败步骤百分比(聚集字段) |
失败的步骤占步骤总计数的百分比。
步骤总计数针对您选择的分组字段(例如,项目)。 |
通过步骤百分比(聚集字段) |
通过的步骤占步骤总计数的百分比。
步骤总计数针对您选择的分组字段(例如,项目)。 |
项目名称 |
用户指定的项目名称。 |
服务器名称 |
用户指定的服务器名称。 |
步骤平均持续时间(聚集字段) |
基于步骤总数(包括已完成步骤和失败步骤)的平均步骤运行时间。 |
步骤计数(聚集字段) |
步骤总计数,包括已完成的步骤和失败的步骤。步骤总计数针对您选择的分组字段(例如,项目)。 |
步骤持续时间 |
步骤以及内联的任何步骤的总运行时间,单位为秒。 |
步骤名称 |
用户指定的步骤名称。 |
步骤结果 |
步骤结果:通过、通过但带有警告或失败。 |
步骤顺序 |
标识步骤运行顺序的序号。 |
步骤开始时间 |
步骤开始时间。 |
- 质量
- 描述:质量报告可用于按项目报告作业成功和失败统计信息。
- 报告示例:
- 创建一个表报告以按构建标记显示构建结果。
按项目为构建标记分组。
- 创建一个表报告以按项目显示已通过和失败的所有构建的百分比。按项目分组。
- 创建一个条形图报告以按项目显示构建计数。按构建结果为项目分组。
- 字段描述:
字段名称 |
描述 |
构建计数(聚集字段) |
作业总计数,包括已完成的作业和失败的作业。 |
构建结果 |
作业结果或状态:通过、通过但带有警告或失败。 |
构建开始时间 |
作业开始时间。 |
构建标记 |
作业标记是基于项目标记格式的唯一标识。 |
失败构建百分比(聚集字段) |
失败的构建占构建总计数的百分比。
构建总计数针对您选择的分组字段(例如,项目)。 |
通过构建百分比(聚集字段) |
通过的构建占构建总计数的百分比。
构建总计数针对您选择的分组字段(例如,项目)。 |
项目名称 |
用户指定的项目名称。 |
- 资源
- 描述:资源报告可用于按项目和服务器报告步骤和作业性能。
- 报告示例:
- 创建一个表报告以按服务器显示步骤运行时间。选择步骤顺序、步骤名称、服务器名称、步骤开始时间和步骤持续时间。按步骤顺序和开始时间排序。
- 创建一个表报告以按服务器显示作业运行时间。选择构建标记、服务器名称、构建开始时间、构建持续时间和构建结果。按项目为构建标记分组并按构建开始时间排序。
- 字段描述:
字段名称 |
描述 |
构建持续时间 |
作业总运行时间(秒)。 |
构建结果 |
作业结果:通过、通过但带有警告或失败。 |
构建开始时间 |
作业开始时间。 |
构建标记 |
作业标记是基于项目标记格式的唯一标识。 |
项目名称 |
用户指定的项目名称。 |
选择器名称 |
用户指定的选择器名称。 |
服务器名称 |
用户指定的服务器名称。 |
步骤持续时间 |
步骤以及内联的任何步骤的总运行时间,单位为秒。 |
步骤顺序 |
标识步骤运行顺序的序号。 |
步骤开始时间 |
步骤开始时间。 |
- BOM
- 描述:
- BOM 报告可用于使用作业 BOM 中的信息来创建报告。BOM 报告可针对以下任意数据集运行:
- 数据库中的所有项目(缺省值)
- 单个项目
- 单个项目中的一个或多个构建
您可选择的报告字段因数据集而异。报告字段可能包含步骤清单属性、.scan 命令输出、适配器记录的输出以及使用 .bom 命令指定的用户定义的列。
- 报告示例:
- 创建一个表报告,以显示多个项目中 .scan 命令的输出。选择构建标记、BOM 数据、BOM 路径和 BOM 类型字段。按项目为构建标记分组。
- 创建一个表报告以显示多个项目中调用过滤操作的次数。选择步骤名称、过滤器事件计数类型和过滤器计数。按项目为步骤分组。
- 字段描述:
字段名称 |
描述 |
BOM 数据 |
如果您在项目中包含 .scan checkpoint 命令,那么对于扫描的文件,“BOM 数据”字段将显示 MD5 值。 |
BOM 路径 |
如果您在项目中包含 .scan checkpoint 命令,那么对于扫描的文件,“BOM 路径”字段将显示文件路径。 |
BOM 类型 |
如果您在项目中包含 .scan checkpoint 命令,那么对于扫描的文件,“BOM 类型”字段指示路径为 D(目录)、F(文件)还是 S(符号链接)。 |
构建标记 |
作业标记是基于项目标记格式的唯一标识。 |
过滤器事件计数 |
作为在步骤输出中查找模式匹配的结果,过滤器调用过滤操作的次数。 |
过滤器事件计数类型 |
在步骤输出中找到模式匹配时,过滤器调用的过滤操作。 |
项目名称 |
用户指定的项目名称。 |
结果描述 |
结果记录中的描述字段,通常包含步骤名称的副本。 |
步骤名称 |
用户指定的步骤名称。 |
选择器名称 |
用户指定的选择器名称。 |
服务器名称 |
用户指定的服务器名称。 |
步骤持续时间 |
步骤以及内联的任何步骤的总运行时间,单位为秒。 |
步骤结果 |
步骤结果:通过、通过但带有警告或失败。 |