[Buildbot-devel] Perplexing issue on Windows

Daniel e_list1 at earthlink.net
Fri Aug 1 21:40:58 UTC 2008


On Jul 31, 2008, at 17:13, Mark Roddy wrote:
> On 7/31/08, Daniel <e_list1 at earthlink.net> wrote:
>> On Jul 31, 2008, at 16:38, Mark Roddy wrote:
>>> I seem to remember something similar the first time I setup a build
>>> slave on xp.  What happened was that I had the service set to run as
>>> some user, but started the slave myself to make sure it would work.
>>> Then when I ran it as a service it died as all the files created  
>>> were
>>> owned by my user name and not the user the service was running as.
>>> Not sure if this is you're issue or not, but I thought I'd share  
>>> just
>>> in case.
>>>
>>> -Mark
>>
>>
>> Mark,
>>
>> Thanks - I should have mentioned that I am running this from the  
>> command
>> line - same way that I was running it on the old system.  I'm not  
>> using the
>> buildbot service on either system.
>>
>> Daniel
>>
>
> Oh I didn't realize.  In that case I can only blindly guess:
> * Check the hanging process, make sure it isn't doing some that it
> doesn't get a chance to handle the KILL before the timeout.
> * Run the buildbot tests to make sure everything passes on your  
> system.
> * There could be a problem with cygwin python on x64.  You might want
> to try running without cygwin and see if you have the same problems.
> I recommend UnxUtils if you need the bash environment for you build.
>
> Good luck!
>
> -Mark

Well, I ran the tests, and I see a pile of failures, but I'm not sure  
how to resolve them.  I hesitate to post the list of failures, since  
when printed it is 4 pages long.  Quickly, though, the following tests  
fail:

[FAIL]: buildbot.test.test_properties.Run.testInterpolate
[FAIL]: buildbot.test.test_properties.Run.testSetPropertyExtractFn
[FAIL]: buildbot.test.test_properties.Run.testSetPropertySimple
[FAIL]: buildbot.test.test_shell.SlaveSide.testLogFiles_1
[FAIL]: buildbot.test.test_shell.SlaveSide.testLogFiles_3
[FAIL]: buildbot.test.test_shell.SlaveSide.testOne
[FAIL]: buildbot.test.test_steps.TreeSize.testTreeSize
[FAIL]: buildbot.test.test_transfer.Download.testMaxsize
[FAIL]: buildbot.test.test_transfer.Download.testMode
[FAIL]: buildbot.test.test_transfer.Upload.testMaxsize
[FAIL]: buildbot.test.test_transfer.Upload.testMode
[FAIL]: buildbot.test.test_web.Waterfall.test_waterfall
[ERROR]: buildbot.test.test_shell.SlaveSide.testLogFiles_0
[ERROR]: buildbot.test.test_shell.SlaveSide.testLogFiles_0
[ERROR]: buildbot.test.test_shell.SlaveSide.testLogFiles_2
[ERROR]: buildbot.test.test_shell.SlaveSide.testLogFiles_2
[ERROR]: buildbot.test.test_slavecommand.Shell.testInterrupt1
[ERROR]: buildbot.test.test_slavecommand.Shell.testInterrupt2
[ERROR]: buildbot.test.test_slavecommand.Shell.testTimeout
[ERROR]: buildbot.test.test_vc.Patch.testPatch

The summary was: FAILED (skips=46, expectedFailures=2, failures=12,  
errors=8, successes=261)

Also, FYI, I am not using the python that came with Cygwin, but I  
thought that perhaps that was causing a problem with the Python I was  
using.  I completely reinstalled Cygwin, this time without any  
python.  Same problem.

I can still build manually from the command line, but buildbot still  
fails.

Thanks for all your help.

Daniel




More information about the devel mailing list