# HG changeset patch
# User emellor@xxxxxxxxxxxxxxxxxxxxxx
# Node ID 40f3ce3516cb675103de21b22c75af7e34668a63
# Parent 464e03b08f65a0f0a84dfff59990b365513e9e36
1. Unmark the 07 and 08 tests of block_attach as XFAIL
2. Change the MEM_PER_DOM amount in 11_create_concurrent to 24MB, so
that the test will run on x86_64.
3. Increase the number of DomUs created in 12_create_concurrent to 5
4. Fix a logic error in 01_unpause
5. Add a test 06_help that checks all xm commands with 0-10 arguments
to make sure none of them traceback with varying argument counts.
Signed-off-by: Dan Smith <danms@xxxxxxxxxx>
diff -r 464e03b08f65 -r 40f3ce3516cb
tools/xm-test/tests/block-create/Makefile.am
--- a/tools/xm-test/tests/block-create/Makefile.am Tue Nov 8 10:35:25 2005
+++ b/tools/xm-test/tests/block-create/Makefile.am Tue Nov 8 10:56:55 2005
@@ -11,10 +11,6 @@
09_block_attach_and_dettach_device_check_data_pos.test
DISABLED =
-
-XFAIL_TESTS = 07_block_attach_baddevice_neg.test \
- 08_block_attach_bad_filedevice_neg.test
-
EXTRA_DIST = $(TESTS) $(XFAIL_TESTS)
diff -r 464e03b08f65 -r 40f3ce3516cb
tools/xm-test/tests/create/11_create_concurrent_pos.py
--- a/tools/xm-test/tests/create/11_create_concurrent_pos.py Tue Nov 8
10:35:25 2005
+++ b/tools/xm-test/tests/create/11_create_concurrent_pos.py Tue Nov 8
10:56:55 2005
@@ -10,7 +10,7 @@
MIN_DOMS = 10
MAX_DOMS = 50
-MEM_PER_DOM = 16
+MEM_PER_DOM = 24
domains = []
console = []
diff -r 464e03b08f65 -r 40f3ce3516cb
tools/xm-test/tests/create/12_create_concurrent_stress_pos.py
--- a/tools/xm-test/tests/create/12_create_concurrent_stress_pos.py Tue Nov
8 10:35:25 2005
+++ b/tools/xm-test/tests/create/12_create_concurrent_stress_pos.py Tue Nov
8 10:56:55 2005
@@ -7,7 +7,7 @@
import time
-DOMS=2
+DOMS=5
MEM=32
DUR=60
diff -r 464e03b08f65 -r 40f3ce3516cb tools/xm-test/tests/help/Makefile.am
--- a/tools/xm-test/tests/help/Makefile.am Tue Nov 8 10:35:25 2005
+++ b/tools/xm-test/tests/help/Makefile.am Tue Nov 8 10:56:55 2005
@@ -4,7 +4,8 @@
02_help_basic_neg.test \
03_help_badparm_neg.test \
04_help_long_pos.test \
- 05_help_nonroot_pos.test
+ 05_help_nonroot_pos.test \
+ 06_help_allcmds.test
XFAIL_TESTS =
diff -r 464e03b08f65 -r 40f3ce3516cb tools/xm-test/tests/list/06_list_nonroot.py
--- a/tools/xm-test/tests/list/06_list_nonroot.py Tue Nov 8 10:35:25 2005
+++ b/tools/xm-test/tests/list/06_list_nonroot.py Tue Nov 8 10:56:55 2005
@@ -2,7 +2,6 @@
# Copyright (C) International Business Machines Corp., 2005
# Copyright (C) XenSource Ltd, 2005
-# Author: Woody Marvel <marvel@xxxxxxxxxx>
# Author: Ewan Mellor <ewan@xxxxxxxxxxxxx>
from XmTestLib import *
diff -r 464e03b08f65 -r 40f3ce3516cb tools/xm-test/tests/memset/Makefile.am
--- a/tools/xm-test/tests/memset/Makefile.am Tue Nov 8 10:35:25 2005
+++ b/tools/xm-test/tests/memset/Makefile.am Tue Nov 8 10:56:55 2005
@@ -2,8 +2,8 @@
TESTS = 01_memset_basic_pos.test \
02_memset_badparm_neg.test \
- 04_memset_smallmem_pos.test \
- 03_memset_random_pos.test
+ 03_memset_random_pos.test \
+ 04_memset_smallmem_pos.test
XFAIL_TESTS =
diff -r 464e03b08f65 -r 40f3ce3516cb
tools/xm-test/tests/unpause/01_unpause_basic_pos.py
--- a/tools/xm-test/tests/unpause/01_unpause_basic_pos.py Tue Nov 8
10:35:25 2005
+++ b/tools/xm-test/tests/unpause/01_unpause_basic_pos.py Tue Nov 8
10:56:55 2005
@@ -74,14 +74,15 @@
FAIL(str(e))
try:
run = console.runCmd("ls")
- #If we get here, console attached to paused domain (unexpected)
- FAIL("console attached to supposedly paused domain")
except ConsoleError, e:
pass
# Close the console
console.closeConsole()
+if run["return"] != 0:
+ FAIL("console failed to attach to supposedly unpaused domain")
+
# Stop the domain (nice shutdown)
domain.stop()
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|