<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>