Xcode 7 Bot trigger script timeout too short

Originator:dwhetstone
Number:rdar://21875004 Date Originated:7/17/15
Status:Open Resolved:
Product:Developer Tools Product Version:
Classification: Reproducible:Always
 
Summary:
It seems that Xcode bot trigger scripts have a 10 second timeout - which is far too short to do any useful work.  I can replicate this by adding a "Before Integration" trigger containing nothing but a call to "sleep 10".  When the integration runs, it fails with the error "terminated xcodebuild since it produced no output for too long".
 
Is there any way to override the length of this timeout?

Steps to Reproduce:
1. Install Version 7.0 beta 3 (7A152u)
2. Install OS X Server 4.1.52 (15S2157i)
3. Enable Xcode Server using above Xcode version
4. Create an Xcode iOS Application project
5. Create a bot from this project
6. Add a Before Integration trigger script containing only the line:
    sleep 10
7. Run the integration

Expected Results:
Script runs (sleeps) for 10 seconds, after which the build completes.

Actual Results:
Script is terminated with the error "terminated xcodebuild since it produced no output for too long"

Version:
Xcode Version 7.0 beta 3 (7A152u)
OS X 10.11 (15A204h)
OS X Server 4.1.52 (15S2157i)

Notes:
This is of course a contrived test.  The script will be terminated in this manner no matter what it is doing, even if it is producing output.

Dev Forum thread: https://forums.developer.apple.com/thread/9812

Related Stack Overflow post: http://stackoverflow.com/questions/31377758/xcode-7-bots-fastlane-how-to-automatically-deploy-an-app-to-itunes-connect

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!