AutofixRequestFailedReason enum

Указывает причину, по которой запрос на автофикс не сработал. Отображения в TINYINT (nullable) в базе данных.

Поля

None = 0

Стандартное значение стража; Не является веской причиной провала.

PipelineFailed = 1

Конвейер автофикса был завершён со статусом отказа.

PipelineTimedOut = 2

Конвейер автофикса не завершился в установленное временное окно.

CallbackNotReceived = 3

Ожидаемый обратный вызов с трубопровода так и не был получен.

ProcessorJobFailed = 4

Задача процессора столкнулась с ошибкой.

NoChanges = 5

Конвейер успешно завершился, но изменений не было, поэтому пулл-запрос не был создан. С этой особой причиной оказался допустимый окончательный исход.

AgentPoolUnavailable = 6

Пул агентов целевой проекта не удалось найти или не был авторизован для использования, поэтому конвейер валидации не мог быть поставлен в очередь. Это ошибка пользователя/конфигурации.

BranchNotResolvable = 7

Ссылка на предупреждение не может быть разрешена на существующую ветку, потому что запрос на вытягивание, ссылка на слияние, исходная ветвь или нормальная ветка больше не существует.

FalsePositive = 8

Конвейер завершился успешно и определил, что оповещение является ложным срабатыванием, поэтому запрос на вытягивание не был создан. Это результат терминала, не связанного с PR, а не сбой операционного конвейера.

TargetFileNotFound = 9

Целевой файл, на который ссылается анализ, не удалось найти.

CommitAuthorEmailValidationFailed = 10

Push был отклонён политикой валидации email автора коммита.