AutofixRequestFailedReason enum

Indica a razão pela qual um pedido de autofixação falhou. Mapeia para TINYINT (nullable) na base de dados.

Campos

None = 0

Valor de sentinela por defeito; Não é uma razão válida para falhar.

PipelineFailed = 1

A execução do pipeline de autofixação foi concluída com um estado de falha.

PipelineTimedOut = 2

O pipeline de autofixação não foi concluído dentro da janela de tempo permitida.

CallbackNotReceived = 3

A chamada esperada do pipeline nunca foi recebida.

ProcessorJobFailed = 4

O trabalho do processador encontrou um erro.

NoChanges = 5

O pipeline foi concluído com sucesso, mas não produziu alterações, pelo que não foi criado nenhum pull request. Um resultado terminal válido surgiu como uma falha com esta razão distinta.

AgentPoolUnavailable = 6

O pool de agentes do projeto alvo não pôde ser encontrado ou não foi autorizado para uso, pelo que o pipeline de validação não pôde ser colocado em fila. Isto é um erro de utilizador/configuração.

BranchNotResolvable = 7

A referência de alerta não pode ser resolvida para um ramo existente porque o pull request ou merge ref, source branch ou normal branch já não existe.

FalsePositive = 8

O pipeline foi concluído com sucesso e determinou que o alerta era um falso positivo, pelo que não foi criado qualquer pull request. Este é um resultado terminal não-PR, não uma falha operacional no pipeline.

TargetFileNotFound = 9

O ficheiro alvo referenciado pela análise não foi encontrado.

CommitAuthorEmailValidationFailed = 10

O esforço foi rejeitado pela política de validação de emails do autor do commit.