Бот Xcode выходит из строя из-за отсутствия активности в течение слишком долгого времени.

Моя интеграция с ботом Xcode завершается неудачно из-за следующей ошибки.

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

Снизу журнала:

Sampling completed, processing symbols...

Sample analysis of process 4470 written to file /Library/Developer/XcodeServer/Integrations/Integration-ef7a2c98cd2307fc71923f1123ea23f7/4470.sample

sample[5774]: sample cannot find any existing process you have access to which has a name like 'Interface Builder Cocoa Touch Tool'; try running with `sudo`.

sample[5775]: sample cannot find any existing process you have access to which has a name like 'ibtool'; try running with `sudo`.

sample[5776]: sample cannot find any existing process you have access to which has a name like 'ibtoold'; try running with `sudo`.

** BUILD INTERRUPTED **

Интересно, что интеграции работали накануне и начали давать сбой сегодня без каких-либо известных изменений в конфигурации сервера. Есть ли способ исправить эти ошибки и запустить интеграцию?

OS X 10.11 (15A244d), Xcode 7.0 (7A176x), OS X Server 4.1.56 (15S2186i)


person Evgenii    schedule 19.08.2015    source источник
comment
Для меня проблема была решена перезагрузкой серверного компьютера.   -  person Evgenii    schedule 20.08.2015
comment
К сожалению, мне нужно перезагружать серверный компьютер ежедневно, иначе боты застрянут с этой ошибкой.   -  person Evgenii    schedule 21.08.2015
comment
У меня тоже есть эта проблема, в моем сообщении об ошибке говорилось, что выполнение задачи было прекращено, потому что она слишком долго не выполняла никаких действий.   -  person Edward Chiang    schedule 22.12.2015


Ответы (3)


Это помогло нам, когда мы сегодня столкнулись с той же проблемой:

https://stackoverflow.com/a/22637896/43996

person Gene Goykhman    schedule 16.09.2015
comment
Это проблема с подписью кода. Это действительно проблема OP? Моя интеграция не позволяет завершить тесты бота (они отлично работают локально), и я получаю точно такие же сообщения в необработанном журнале. - person Henrik; 02.10.2015
comment
@Henrik FYI, похоже, это определенно связано с проблемой OP. Просто чтобы предоставить более подробную информацию. Мы выполнили связанное исправление (разрешив полный доступ к ключам). Это определенно заставило вещи работать. Пропустив неделю вперед, он снова начал давать сбои. Второе исправление ... повторите исправление еще раз. Нам пришлось получить запрет, а затем снова разрешить доступ к нашим ключам. Кажется бессмысленным с учетом того, где зависела сборка, но также кажется исправлением. - person kdubb; 11.12.2015
comment
Просто предупреждаю всех, кто пытается использовать это исправление (которое тоже сработало для меня). Если вы пытаетесь выполнить шаги через vnc / teamviewer и т. Д., Это не сработает. Вы должны использовать мышь и клавиатуру, напрямую подключенные к вашему серверу сборки. Очевидно, это связано с этим патчем support.apple.com/en-us/HT205375 right внизу часть для SecurityAgent Description: A method existed for applications to create synthetic clicks on keychain prompts. This was addressed by disabling synthetic clicks for keychain access windows. - person b0redom; 18.02.2016

Создал нового бота с точной конфигурацией, и это помогло мне. Stackoverflow xcode-server-ibtool-build-failures

person Maria    schedule 07.04.2016

Я создал новый простой проект для тестирования Xcode Bot, и возникла та же проблема.
Я пробовал несколько способов, включая разрешение всем элементам доступа к связке ключей, однако это не сработало, пока я не снял флажок Code coverage.

person yeyimilk    schedule 28.07.2016