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.
xu-xm-test-xapi-01.hg-export
Description: Binary data
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|