REST Resource: projects.histories

Recurso: História

Um Histórico representa uma lista ordenada de Execuções ordenadas pelo campo start_timestamp_millis (decrescente). Pode ser usado para agrupar todas as Execuções de uma construção contínua.

Observe que a ordenação opera apenas em uma dimensão. Se um repositório tiver múltiplas ramificações, significa que vários históricos precisarão ser usados ​​para ordenar execuções por ramificação.

Representação JSON
{
  "historyId": string,
  "name": string,
  "displayName": string,
  "testPlatform": enum (TestPlatform)
}
Campos
historyId

string

Um identificador exclusivo dentro de um projeto para este Histórico.

Retorna INVALID_ARGUMENT se este campo for definido ou substituído pelo chamador.

  • Em resposta sempre definido
  • Na solicitação de criação: nunca definido
name

string

Um nome para identificar exclusivamente um histórico dentro de um projeto. Máximo de 200 caracteres.

  • Em resposta sempre definido
  • Na solicitação de criação: sempre definido
displayName

string

Um nome curto e legível (texto simples) para exibir na UI. Máximo de 100 caracteres.

  • Em resposta: presente se definido durante a criação.
  • Na solicitação de criação: opcional
testPlatform

enum ( TestPlatform )

A plataforma do histórico de testes.

  • Em resposta: sempre definido. Retorna a plataforma da última execução se for desconhecida.

Plataforma de teste

A plataforma do teste.

Enums
unknownPlatform
android
ios

Métodos

create

Cria uma história.

get

Obtém um histórico.

list

Lista históricos de um determinado projeto.