[Buildbot-devel] svn resolver problem

Brian Warner warner-buildbot at lothar.com
Thu Aug 2 07:17:38 UTC 2007


Brandon Corey <bcorey at acm.org> writes:

> I'm running into the following problem on one of our build servers.
> Everything works fine, and then after a day or two of uptime, it'll get into
> a state where every svn checkout fails with:

Weird. The buildslave will run svn as a separate child process, so nothing
about the buildslave's state should affect the svn process at all.

You might try using a packet sniffer like tcpdump or wireshark to watch the
buildslave's network traffic and see if it is doing a DNS lookup before the
checkout. You might also try doing an SVN checkout from the same machine as
the buildslave when it gets into this state, and see if it succeeds.
Sometimes I go as far as using strace to follow the system calls of the good
and bad processes and compare them, but in this case it'd be hard to grab the
bad process early enough (you can use strace to follow a process that's
already running, but you have to catch it before it does something
interesting, and svn is only going to run for a few seconds at most).

Not sure what else to suggest..

good luck,
 -Brian




More information about the devel mailing list