[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] I added a parameter '-md' to 'runtest.sh' for running the xm test suite
# HG changeset patch # User Ewan Mellor <ewan@xxxxxxxxxxxxx> # Date 1168541819 0 # Node ID 09e3072f71e607de3d64c77740cb3f2f6a479276 # Parent 7ce714d3a9ac057cb9c22bd26e1905a325ad3a17 I added a parameter '-md' to 'runtest.sh' for running the xm test suite in a mode where all created domains a created as xend-managed domains. This patch also fixes a problem related to calling 'xm domid' on a currently suspended domain if that domain is a managed domain. In that case a 'None' is returned by Xend, which I default to '-1'. Signed-off-by: Stefan Berger <stefanb@xxxxxxxxxx> --- tools/xm-test/lib/XmTestLib/Xm.py | 2 ++ tools/xm-test/runtest.sh | 8 ++++++++ 2 files changed, 10 insertions(+) diff -r 7ce714d3a9ac -r 09e3072f71e6 tools/xm-test/lib/XmTestLib/Xm.py --- a/tools/xm-test/lib/XmTestLib/Xm.py Thu Jan 11 18:55:18 2007 +0000 +++ b/tools/xm-test/lib/XmTestLib/Xm.py Thu Jan 11 18:56:59 2007 +0000 @@ -48,6 +48,8 @@ def domid(name): status, output = traceCommand("xm domid " + name); if status != 0 or "Traceback" in output: + return -1 + if output == "None": return -1 try: return int(output) diff -r 7ce714d3a9ac -r 09e3072f71e6 tools/xm-test/runtest.sh --- a/tools/xm-test/runtest.sh Thu Jan 11 18:55:18 2007 +0000 +++ b/tools/xm-test/runtest.sh Thu Jan 11 18:56:59 2007 +0000 @@ -16,6 +16,7 @@ usage() { echo " -r <url> : url of test results repository to use" echo " -s <report> : just submit report <report>" echo " -u : unsafe -- do not run the sanity checks before starting" + echo " -md : all created domains are xend-'managed' domains" echo " -h | --help : show this help" } @@ -218,10 +219,13 @@ unsafe=no unsafe=no GROUPENTERED=default +#Prepare for usage with ACM if [ -d /etc/xen/acm-security/policies ]; then cp -f tests/security-acm/xm-test-security_policy.xml \ /etc/xen/acm-security/policies fi + +unset XM_MANAGED_DOMAINS # Resolve options while [ $# -gt 0 ] @@ -260,6 +264,10 @@ while [ $# -gt 0 ] unsafe=yes report=no ;; + -md) + echo "(use managed domains)" + export XM_MANAGED_DOMAINS=1 + ;; -h|--help) usage exit 0 _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |