REST Resource: projects.histories

리소스: 기록

내역은 start_timestamp_millis 필드를 기준으로 정렬된, 정렬된 실행 목록을 (내림차순) 나타냅니다. 연속 빌드의 모든 실행을 그룹화하는 데 사용할 수 있습니다.

정렬은 1차원에만 적용됩니다. 저장소에 브랜치가 여러 개 있다면 브랜치당 실행을 정렬하려면 여러 기록을 사용해야 합니다.

JSON 표현
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
필드
historyId

string

프로젝트 내에서 이 기록에 대한 고유 식별자입니다.

호출자가 이 필드를 설정하거나 덮어쓸 경우 INVALID_ARGUMENT를 반환합니다.

  • 응답에서 항상 설정
  • 생성 요청: 설정되지 않음
name

string

프로젝트 내에서 기록을 고유하게 식별하는 이름입니다. 최대 200자(영문 기준)까지 입력할 수 있습니다.

  • 응답에서 항상 설정
  • 생성 요청 시: 항상 설정
displayName

string

UI에 표시할 사람이 읽을 수 있는 짧은 (일반 텍스트) 이름입니다. 최대 100자(영문 기준)까지 입력할 수 있습니다.

  • 응답: 생성 중에 설정된 경우 표시됩니다.
  • 생성 요청: 선택사항
testPlatform

enum (TestPlatform)

테스트 기록의 플랫폼입니다.

  • 응답: 항상 설정됨. 알 수 없는 경우 마지막 실행 플랫폼을 반환합니다.

TestPlatform

테스트의 플랫폼입니다.

열거형
unknownPlatform
android
ios

메소드

create

기록을 만듭니다.

get

기록을 가져옵니다.

list

지정된 프로젝트의 기록을 나열합니다.