<div dir="ltr"><div><div><div>Hey all,<br><br></div>I'm trying to run the SVN hooks so that individual developer branches can run the tests before merging into branch.  This is done by checking the commit message for a keyword and then running the Python script with the appropriate values ( repo, project, server, port etc )<br><br></div>I'm running 0.8.12 on FreeBSD 10.1 without docker and without virtual environment/snadbox.  It's on a dedicated VM.<br><br><br></div>An exception is happening in either Twisted I believe and it's not actually running a test.  Does anyone have any insight what I may be doing wrong, or when this may have broken?  Possibly a fix, or a version of Twisted that is known to work with 0.8.12.  I spent 2 or 3 days trying to Google for this without any success.<br><br><div class="">FAILURE</div>
<div class="">[Failure instance: Traceback from remote host -- Traceback (most recent call last):</div>
<div class="">  File "/usr/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 317, in addCallback</div>
<div class="">    callbackKeywords=kw)</div>
<div class="">  File "/usr/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 306, in addCallbacks</div>
<div class="">    self._runCallbacks()</div>
<div class="">  File "/usr/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 588, in _runCallbacks</div>
<div class="">    current.result = callback(current.result, *args, **kw)</div>
<div class="">  File "/usr/local/lib/python2.7/site-packages/buildbot/pbmanager.py", line 159, in requestAvatar</div>
<div class="">    d = defer.maybeDeferred(afactory, mind, username)</div>
<div class="">--- <exception caught here> ---</div>
<div class="">  File "/usr/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 150, in maybeDeferred</div>
<div class="">    result = f(*args, **kw)</div>
<div class="">  File "/usr/local/lib/python2.7/site-packages/buildbot/buildslave/base.py", line 311, in getPerspective</div>
<div class="">    return arb.getPerspective(mind, slavename)</div>
<div class="">  File "/usr/local/lib/python2.7/site-packages/buildbot/process/botmaster.py", line 377, in getPerspective</div>
<div class="">    new_tport = self.new_remote.broker.transport</div>
<div class="">exceptions.AttributeError: 'NoneType' object has no attribute 'broker'</div>
exceptions.AttributeError: 'NoneType' object has no attribute 'broker'<br></div>