Running LDTP scripts from Hudson
- From: Ara Pulido <ara ubuntu com>
- To: gnome-accessibility-list gnome org
- Subject: Running LDTP scripts from Hudson
- Date: Thu, 10 Jun 2010 16:17:41 +0200
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]