|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH] Fix xapi xm-tests
Hello! The attached patch fixes xapi xm-test: o outdated XenAPI calls were removed from testcase (02_xapi-vbd_basic) o minor problem with XendLocalStorageRepository is fixed (missed list_images() function - which is moved from the XenQCoWStroageRepo to the common base class XendStorageRepository) which was detected running 02_xapi-vbd_basic. o XenAPI session handling and connecting is fixed. o 03_xapi-network_pos was rewritten and now uses XenAPI. Notes:During execution of 02_xapi-vbd_basic it was detected, that the XendLocalStorageRepository is missing the list_images() method which is needed for vbd XenAPI calls. (see attached stack trace) Attached you can also find the current xm-test report (with applied patches). Kind regards Andreas -----------File "/usr/lib/python2.5/site-packages/xen/util/xmlrpclib2.py", line 131, in _marshaled_dispatch
response = self._dispatch(method, params)
File "/usr/lib/python2.5/SimpleXMLRPCServer.py", line 415, in _dispatch
return func(*params)
File "/usr/lib/python2.5/site-packages/xen/xend/XendAPI.py", line 236, in f
return func(self, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/xen/xend/XendAPI.py", line
271, in check_session
return func(self, session, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/xen/xend/XendAPI.py", line
409, in <lambda>
\047SR\047, func, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/xen/xend/XendAPI.py", line
283, in _check_ref
return func(api, session, ref, *args, **kwargs)
File "/usr/lib/python2.5/site-packages/xen/xend/XendAPI.py", line
2668, in SR_get_VDIs
return self._get_SR_func(ref, \047list_images\047)
File "/usr/lib/python2.5/site-packages/xen/xend/XendAPI.py", line
2661, in _get_SR_func
func)())
AttributeError: XendLocalStorageRepo instance has no attribute
\047list_images\047
-----------
Xm-test timing summary:
Run Started : Thu, 20 Aug 2009 09:32:26 +0200
Run Stoped : Thu, 20 Aug 2009 10:18:50 +0200
Xm-test execution summary:
PASS: 104
FAIL: 8
XPASS: 1
XFAIL: 2
Details:
FAIL: 02_block_attach_file_device_pos
xm block-attach returned invalid 256 != 0
FAIL: 05_block_attach_and_dettach_device_repeatedly_pos
xm block-attach returned invalid 256 != 0
FAIL: 09_block_attach_and_dettach_device_check_data_pos
xm block-attach returned invalid 256 != 0
FAIL: 10_block_attach_dettach_multiple_devices
xm block-attach returned invalid 256 != 0
FAIL: 11_block_attach_shared_dom0
Unable to mount /dev/ram0 on ./mnt
FAIL: 16_create_smallmem_neg
Unable to start a domain with 16 MB
XFAIL: 02_network_local_ping_pos
ping loopback failed for size 65507. ping eth0 failed for size 65507.
XFAIL: 11_network_domU_ping_pos
Ping failed for size 65507.
Attachment:
xu-xm-test-xapi-01.hg-export _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |