Hello all! I am trying to set up Hudson [1] to run Mago tests and I am having a small problem that I hope someone will know how to solve.
I have set up a job to run Mago gedit tests. You can have a look on how to do it in the wiki [2]. Once I click on run I always get a connection error when importing ldtp. You can have a look to the error in the attached file. But, if I open the python interpreter and manually import ldtp, then, after that, the Hudson job will work correctly for that session. Thanks! Ara. [1] https://hudson.dev.java.net/ [2] https://wiki.ubuntu.com/FoundationsTeam/Specs/SharingTestingInfrastructure#Mago%20Tests
Started by user anonymous [workspace] $ /bin/sh -xe /tmp/hudson8120242894168632865.sh + rm -rf mago + bzr branch lp:mago You have not informed bzr of your Launchpad ID, and you must do this to write to Launchpad or access private data. See "bzr help launchpad-login". Branched 125 revision(s). + cd mago + PYTHONPATH=. ./bin/mago --noa11y --target=/var/lib/hudson/userContent/mago -a gedit No protocol specified /usr/lib/pymodules/python2.6/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display warnings.warn(str(e), _gtk.Warning) ** (-c:6639): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags' ** (-c:6639): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags' ** (-c:6639): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags' Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/pymodules/python2.6/ldtpd/__init__.py", line 51, in main pyatspi.setCacheLevel(pyatspi.CACHE_PROPERTIES) File "/usr/lib/python2.6/dist-packages/pyatspi/accessible.py", line 91, in setCacheLevel r.registerEventListener(_updateCache, *constants.CACHE_EVENTS) File "/usr/lib/python2.6/dist-packages/pyatspi/registry.py", line 331, in __getattribute__ raise RuntimeError('Could not find or activate registry') RuntimeError: Could not find or activate registry Traceback (most recent call last): File "./bin/mago", line 7, in <module> from mago.cmd.main import main File "/var/lib/hudson/jobs/gedit_mago_tests/workspace/mago/mago/cmd/main.py", line 10, in <module> import ldtp File "/usr/lib/pymodules/python2.6/ldtp/__init__.py", line 257, in <module> _populateNamespace(globals()) File "/usr/lib/pymodules/python2.6/ldtp/__init__.py", line 60, in _populateNamespace for method in client._client.system.listMethods(): File "/usr/lib/python2.6/xmlrpclib.py", line 1199, in __call__ return self.__send(self.__name, args) File "/usr/lib/python2.6/xmlrpclib.py", line 1489, in __request verbose=self.__verbose File "/usr/lib/pymodules/python2.6/ldtp/client.py", line 76, in request self, host, handler, request_body, verbose=0) File "/usr/lib/python2.6/xmlrpclib.py", line 1235, in request self.send_content(h, request_body) File "/usr/lib/python2.6/xmlrpclib.py", line 1349, in send_content connection.endheaders() File "/usr/lib/python2.6/httplib.py", line 904, in endheaders self._send_output() File "/usr/lib/python2.6/httplib.py", line 776, in _send_output self.send(msg) File "/usr/lib/python2.6/httplib.py", line 735, in send self.connect() File "/usr/lib/python2.6/httplib.py", line 716, in connect self.timeout) File "/usr/lib/python2.6/socket.py", line 514, in create_connection raise error, msg socket.error: [Errno 111] Connection refused [htmlpublisher] Archiving HTML reports... [htmlpublisher] Archiving at BUILD level /var/lib/hudson/userContent/mago/gedit to /var/lib/hudson/jobs/gedit_mago_tests/builds/2010-06-09_10-25-27/htmlreports/Mago_Report Finished: FAILURE
_______________________________________________ gnome-accessibility-list mailing list gnome-accessibility-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-accessibility-list