REST Resource: projects.histories

资源:历史记录

History 表示按 start_timestamp_millis 字段(降序)排序的经过排序的执行列表。它可用于对连续构建的所有执行进行分组。

请注意,排序仅针对一个维度。如果代码库有多个分支,则意味着需要使用多个历史记录才能对每个分支的执行进行排序。

JSON 表示法
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
字段
historyId

string

项目中此历史记录的唯一标识符。

如果调用方设置或覆盖了此字段,则返回 INVALID_ARGUMENT。

  • 始终设置“回复”
  • 在创建请求中:永不设置
name

string

用于唯一标识项目内的历史记录的名称。最多 200 个字符。

  • 始终设置“回复”
  • 在创建请求中:始终设置
displayName

string

要在界面中显示的人类可读(纯文本)简短名称。最多 100 个字符。

  • 响应:如果在创建过程中设置了此字段,则此字段存在。
  • 在创建请求中:可选
testPlatform

enum (TestPlatform)

测试历史记录所在的平台。

  • 回应:始终设置。如果未知,则返回上次执行的平台。

测试平台

测试的平台。

枚举
unknownPlatform
android
ios

方法

create

创建历史记录。

get

获取历史记录。

list

列出给定项目的历史记录。