2016-02-10 2 views
0

У меня есть конфигурация сборки TeamCity, которая имеет два шага сборки с консольными командами. Ожидается, что один из сценариев будет работать в течение 15 минут для создания проекта.Как избавиться от неправильных предупреждений о сверхурочных для сборки TeamCity?

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

7m: 20s прошли в 12s первоначально оцениваются 7m: 07s сверхурочных

Я не понимаю, почему TeamCity решил, что оба шаг должен занять всего 12 секунд. Это новая установка TeamCity, я являюсь администратором TeamCity, и я не коснулся настроек таймаута.

Я искал документы TeamCity и весь Интернет для настроек сверхурочной работы TeamCity. Я нашел только настройки триггеров сбоев, но мне это не нужно, мне просто нужно сказать TeamCity, что он не должен делать предположений, как долго мои пользовательские скрипты должны выполняться.

Как я могу избавиться от этих предупреждений об Overtime?

ответ

1

Оценка рассчитывается исходя из продолжительности последних сборок в истории конфигурации сборки. Поэтому для расчета времени оценки должно быть несколько построек в истории (не менее 10). Более подробную информацию вы можете найти here.

0

Было бы очень приятно, если бы неудачные и отмененные сборки не использовались для расчета предполагаемой продолжительности работы.

У меня есть работа, которая преуспела ровно в два раза, оба раза занимают ~ 13 часов (ожидаемый промежуток времени для этой работы). Пока он работал, было 4 неудачных и 2 отмененных сборки, каждый из которых принимал что-либо от < от 1 секунды до 15 минут.

У меня также был один законный сбой (из-за отключения сети), который работал в течение 1 часа 45 минут.

По какой-то причине (что я не могу понять) расчетное время для текущей сборки составляет 23 м47 (в настоящее время 4 часа 30 минут в сверхурочное время). Поскольку это выполняется один раз в месяц, кажется, что для предполагаемого времени потребуется около 10 месяцев, пока оно не перестанет работать.

Эвристика нарушена.

+0

NB. В JetBrain есть несколько проблем, связанных с выпуском журнала проблем, которые могут быть связаны с повышением голосов, если вы заинтересованы в том, чтобы это было исправлено: https://youtrack.jetbrains.com/issue/TW-35101 Оценка продолжительности не должна учитывать сборки с неудачной компиляцией https://youtrack.jetbrains.com/issue/TW-34500 Оценка продолжительности строительства может быть очень неточной после сбоя сборки –

Смежные вопросы