[Box-Admins] RE: Problems with Build.squeak.org

Ken Causey ken at kencausey.com
Thu Apr 25 21:32:33 UTC 2013


> -------- Original Message --------
> Subject: Re: Problems with Build.squeak.org
> From: Frank Shearar <frank.shearar at gmail.com>
> Date: Thu, April 25, 2013 4:18 pm
> To: Ken Causey <ken at kencausey.com>
> Cc: Squeak Hosting Support <box-admins at lists.squeakfoundation.org>
> 
> 
> On 24 April 2013 13:31, Ken Causey <ken at kencausey.com> wrote:
> > On 04/24/2013 01:28 AM, Frank Shearar wrote:
> >>
> >> On 23 April 2013 23:56, Ken Causey<ken at kencausey.com>  wrote:
> >>>
> >>> I may be jumping the gun here, but I'm afraid the issue with box3 is on
> >>> its
> >>> way to repeating again.
> >>>
> >>> It seems to me that the ExternalPackages-* tasks are completely fouled
> >>> up.
> >>> I'm almost certain they take hours wheres as the listed durations are on
> >>> the
> >>> order of half and hour.  More importantly the site currently claims
> >>> Jenkins
> >>> is idle yet
> >>
> >>
> >> They are indeed the culprits. I think the root of the problem is twofold:
> >> * build.squeak.org is different in some way from my own test machines,
> >> where these jobs all complete
> >> * I'm shelling out from the Rake build, and these child processes
> >> aren't killed by the Rake process.
> >>
> >> I think for now I should disable them.
> >>
> >> frank
> >
> >
> > Thanks Frank.  If there is anything I can do to help you diagnose this
> > please let me know.
> 
> I've re-enabled the ExternalPackages job (leaving ExternalPackages-4.3
> and ExternalPackages-4.4 disabled). Instead of just spawning a process
> and failing the test after a timeout, we now spawn the process and get
> the pid of that process. Then we schedule a future to kill the job
> after the maximum test run time, and wait for the process to exit.
> 
> I've kicked off a build, so fingers crossed we _won't_ see those
> hanging processes.
> 
> frank

Cool.  I'll plan to check it out a few times tonight while you are
presumably sleeping.

Ken


More information about the Box-Admins mailing list