[Buildbot-devel] acmesource, something not right, hints welcome

Mike Winter mike.winter at comcast.net
Sat Apr 17 01:55:36 UTC 2010


in a new subclass of Source receiving wacky params from master:
2010-04-16 18:48:21-0700 [Broker,0,171.70.77.64] checkForSkipOrRun: step: acme props: {'scheduler': 'try', 'buildername': 'framework_dev', 'buildnumber': 9, 'slavename': 'converge_dev-aut', 'branch': 'framework_dev', 'revision': None}
2010-04-16 18:48:21-0700 [Broker,0,171.70.77.64] addCompleteLog(patch)
2010-04-16 18:48:21-0700 [Broker,0,171.70.77.64] ShellCommand.startCommand(cmd=<RemoteCommand 'acme' at -1249295892>)
2010-04-16 18:48:21-0700 [Broker,0,171.70.77.64]   cmd.args = {'workdir': 'build', 'branch': 'framework_dev', 'patch': (0, 'Source Base: sanos (src_base://acme/sanos)\n\nComponent: test (nbs-lnx-12:/ws/miwinter-sjc/framework_dev/test)\n\nIndex: test/template/template_unit_test.c\n===================================================================\n--- template/.CC/cache/template_unit_test.c@@/main/framework_dev/2\t2010-04-16 17:38:51.816982000 -0700\n+++ template/template_unit_test.c\t2010-04-16 17:38:06.577137000 -0700\n@@ -16,6 +16,7 @@\n \n void setUp() \n {\n+  printf("hi there\\n");\n }\n \n \n'), 'retry': None, 'environ': {'ACME_SOURCE_BASE': 'sanos', 'ACME_BINCACHE_ROOT': '/ws/sjc-sanos-bincache', 'ACME_LU_PATH': '/auto/enacvs/lineups/sanos'}, 'mode': 'update', 'timeout': 2400, 'ssh_host': None, 'lineup': 'itasca/framework_dev.lu', 'build_env': '/auto/itasca/tools/env/itasca_dev.bashrc', 'revision': None}
2010-04-16 18:48:21-0700 [Broker,0,171.70.77.64] <RemoteCommand 'acme' at -1249295892>: RemoteCommand.run [0]
2010-04-16 18:48:21-0700 [Broker,0,171.70.77.64] LoggedRemoteCommand.start
2010-04-16 18:48:21-0700 [Broker,0,171.70.77.64] BuildStep.failed, traceback follows
2010-04-16 18:48:21-0700 [Broker,0,171.70.77.64] Unhandled Error
        Traceback (most recent call last):
        Failure: exceptions.AssertionError


slave:
2010-04-16 18:48:21-0700 [Broker,client] SlaveBuilder.remote_ping(<SlaveBuilder 'framework_dev' at -1219822484>)
2010-04-16 18:48:21-0700 [Broker,client] <SlaveBuilder 'framework_dev' at -1219822484>.startBuild
2010-04-16 18:48:21-0700 [Broker,client] ACMESource init workdir:<SlaveBuilder 'framework_dev' at -1219822484> mode:0 kwargs: {}
2010-04-16 18:48:21-0700 [Broker,client] Peer will receive following PB traceback:
2010-04-16 18:48:21-0700 [Broker,client] Unhandled Error
	Traceback (most recent call last):
	  File "/ws/miwinter-sjc/sandbox/buildbot/ace/venv_buildbot_py24/lib/python2.4/site-packages/Twisted-9.0.0-py2.4-linux-i686.egg/twisted/spread/banana.py", line 148, in gotItem
	    self.callExpressionReceived(item)
	  File "/ws/miwinter-sjc/sandbox/buildbot/ace/venv_buildbot_py24/lib/python2.4/site-packages/Twisted-9.0.0-py2.4-linux-i686.egg/twisted/spread/banana.py", line 111, in callExpressionReceived
	    self.expressionReceived(obj)
	  File "/ws/miwinter-sjc/sandbox/buildbot/ace/venv_buildbot_py24/lib/python2.4/site-packages/Twisted-9.0.0-py2.4-linux-i686.egg/twisted/spread/pb.py", line 514, in expressionReceived
	    method(*sexp[1:])
	  File "/ws/miwinter-sjc/sandbox/buildbot/ace/venv_buildbot_py24/lib/python2.4/site-packages/Twisted-9.0.0-py2.4-linux-i686.egg/twisted/spread/pb.py", line 826, in proto_message
	    self._recvMessage(self.localObjectForID, requestID, objectID, message, answerRequired, netArgs, netKw)
	--- <exception caught here> ---
	  File "/ws/miwinter-sjc/sandbox/buildbot/ace/venv_buildbot_py24/lib/python2.4/site-packages/Twisted-9.0.0-py2.4-linux-i686.egg/twisted/spread/pb.py", line 840, in _recvMessage
	    netResult = object.remoteMessageReceived(self, message, netArgs, netKw)
	  File "/ws/miwinter-sjc/sandbox/buildbot/ace/venv_buildbot_py24/lib/python2.4/site-packages/Twisted-9.0.0-py2.4-linux-i686.egg/twisted/spread/flavors.py", line 114, in remoteMessageReceived
	    state = method(*args, **kw)
	  File "/ws/miwinter-sjc/sandbox/buildbot/ace/venv_buildbot_py24/lib/python2.4/site-packages/buildbot-0.7.12-py2.4.egg/buildbot/slave/bot.py", line 168, in remote_startCommand
	    self.command = factory(self, stepId, args)
	  File "/ws/miwinter-sjc/slaves/test_buildbot/acmesource.py", line 23, in __init__
	    Source.__init__(self, workdir, mode, timeout, retry, **kwargs)
	  File "/ws/miwinter-sjc/sandbox/buildbot/ace/venv_buildbot_py24/lib/python2.4/site-packages/buildbot-0.7.12-py2.4.egg/buildbot/steps/source.py", line 119, in __init__
	    assert mode in ("update", "copy", "clobber", "export")





More information about the devel mailing list