diff options
author | James Bulpin <james@xensource.com> | 2007-09-11 19:11:02 +0100 |
---|---|---|
committer | James Bulpin <james@xensource.com> | 2007-09-11 19:11:02 +0100 |
commit | a3b3c4c98bceafd7d4ab3bfb62d48970a487af11 (patch) | |
tree | d6dd5e078445fcc69e1f2867bc65ba161d967b04 | |
parent | 0ade6785a79f9ea9427e596ef7b7912eedff21d7 (diff) | |
download | xen-a3b3c4c98bceafd7d4ab3bfb62d48970a487af11.tar.gz xen-a3b3c4c98bceafd7d4ab3bfb62d48970a487af11.tar.bz2 xen-a3b3c4c98bceafd7d4ab3bfb62d48970a487af11.zip |
[xm-test] Set "console=xvc0" for xm-test guests on Intel architecture platforms.
Tests have been failing because the console for the test ramdisk wasn't using
xvc0 so testcases were not able to interact with it.
Signed-off-by: James Bulpin <james@xensource.com>
-rw-r--r-- | tools/xm-test/lib/XmTestLib/arch.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tools/xm-test/lib/XmTestLib/arch.py b/tools/xm-test/lib/XmTestLib/arch.py index 0a55a31ae7..654afecb3b 100644 --- a/tools/xm-test/lib/XmTestLib/arch.py +++ b/tools/xm-test/lib/XmTestLib/arch.py @@ -70,6 +70,7 @@ ia_ParavirtDefaults = {"memory" : 64, "kernel" : ia_getDefaultKernel(), "root" : "/dev/ram0", "ramdisk" : getRdPath() + "/initrd.img", + "extra" : "console=xvc0", } ia_HVMDefaults = {"memory" : 64, "vcpus" : 1, @@ -147,7 +148,11 @@ if _arch == "x86" or _arch == "x86_64" or _arch == "ia64": # expects one. This will fail with a gzip-ed image. if configDefaults['ramdisk']: rd_size = os.stat(configDefaults['ramdisk']).st_size - configDefaults['extra'] = 'ramdisk_size=' + str((rd_size / 1024)+1) + clause = 'ramdisk_size=' + str((rd_size / 1024)+1) + if configDefaults.has_key('extra'): + configDefaults['extra'] = configDefaults['extra'] + " " + clause + else: + configDefaults['extra'] = clause if _arch == "ia64": minSafeMem = ia64_minSafeMem |