Дженкинс тратит другое время на создание одного и того же файла - PullRequest
0 голосов
/ 07 февраля 2012

Я начал использовать Дженкинс для создания своего проекта.Я строю свой проект вчера, и мне потребовалось 26 секунд, чтобы собрать мой Flex SDK.Я создаю тот же файл сегодня, и мне понадобилось 19 минут, чтобы создать тот же файл.Кто-нибудь может объяснить, как это происходит?Я пытаюсь оптимизировать свои сценарии сборки и не могу понять, что-то не так с моим файлом сборки или с jenkins.

Это сборка, которая заняла 19 минут This is the build that took 19 min

Это сборка, которая заняла 26 секунд enter image description here

Это моя вторая сборка, запущенная после первой, и часть компиляции MXMLC заняла около 27 минут из 34 минут enter image description hereenter image description here

Ответы [ 2 ]

1 голос
/ 08 февраля 2012

Ваша система Jenkins на коробке сама по себе?Это в Windows?

В системах Windows файлы могут быть заблокированы по разным причинам.У меня были проблемы только потому, что у меня было окно Windows Explore, открытое в каталог, где Jenkins хотел наложить файл.Дженкинс замерз, пока я не закрыл окно проводника.Может ли это быть проблемой?

Где задерживается задача?Установите плагин метки времени Jenkins, и он покажет вам, какие задачи занимают так много времени.Оттуда вы можете немного сузить свое расследование.

1 голос
/ 07 февраля 2012

Это происходит последовательно? Возможно, ваша система была перегружена, когда произошла вторая сборка? например Выполняется резервное копирование или какой-то процесс с интенсивным использованием процессора?

Если вы установите плагин Timestamper для Jenkins, вы сможете увидеть, какие детали занимают больше времени.

...