[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] This test was failing for he wrong reason. Calls to block-attach after the
# HG changeset patch # User dan@xxxxxxxxxxxxxxxxxxxxxxxxxxx # Node ID a06405d12a108384650e6c264c5fd308df349ba1 # Parent fa237e03d3e7cea83d28e1c59b57fe5a349f26a2 This test was failing for he wrong reason. Calls to block-attach after the first *should* report failure, so the test should not fail because of this. The test now fails because multiple calls to block-attach seem to detach the block devicem, which is wrong. Signed-off-by: Dan Smith <danms@xxxxxxxxxx> diff -r fa237e03d3e7 -r a06405d12a10 tools/xm-test/tests/block-create/04_block_attach_device_repeatedly_pos.py --- a/tools/xm-test/tests/block-create/04_block_attach_device_repeatedly_pos.py Sat Nov 12 16:51:14 2005 +++ b/tools/xm-test/tests/block-create/04_block_attach_device_repeatedly_pos.py Sat Nov 12 17:25:12 2005 @@ -38,11 +38,13 @@ for i in range(10): status, output = traceCommand("xm block-attach %s phy:ram1 sdb1 w" % domain.getName()) - if status != 0: - FAIL("xm block-attach returned invalid %i != 0" % status) + if i == 0 and status != 0: + FAIL("xm block attach returned invalid %i != 0" % status) + if i > 0 and status == 0: + FAIL("xm block-attach (repeat) returned invalid %i > 0" % status) run = console.runCmd("cat /proc/partitions") if not re.search("sdb1", run['output']): - FAIL("Device is not actually attached to domU") + FAIL("Device is not actually attached to domU") # Close the console console.closeConsole() _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |