diff options
Diffstat (limited to 'tools/xm-test/tests/security-acm/02_security-acm_dom_start.py')
-rw-r--r-- | tools/xm-test/tests/security-acm/02_security-acm_dom_start.py | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/tools/xm-test/tests/security-acm/02_security-acm_dom_start.py b/tools/xm-test/tests/security-acm/02_security-acm_dom_start.py deleted file mode 100644 index 4aac09d2fc..0000000000 --- a/tools/xm-test/tests/security-acm/02_security-acm_dom_start.py +++ /dev/null @@ -1,64 +0,0 @@ -#!/usr/bin/python - -# Copyright (C) International Business Machines Corp., 2006 -# Author: Stefan Berger <stefanb@us.ibm.com> -# -# Simple test that starts two labeled domains; both domains should start -# -# The following xm subcommands are tested: -# - dumppolicy -# - labels - -from XmTestLib import * -from acm_utils import * -import commands -import os - -testlabel1 = "green" -testlabel2 = "red" - -status, output = traceCommand("xm labels") - -labels = ["SystemManagement", "blue", "red", "green"] -for l in labels: - if not re.search(l, output): - FAIL("Label '%s' not found in current policy!", l) - -status, output = traceCommand("xm dumppolicy") -if status != 0: - FAIL("'xm dumppolicy' returned an error code.") -lines = ["ssidref 0: 00 00 00 00", - "ssidref 1: 01 00 00 00", - "ssidref 2: 00 01 00 00", - "ssidref 3: 00 00 01 00", - "ssidref 4: 00 00 00 01"] -for l in lines: - if not re.search(l, output): - FAIL("Could not find '%s' in output of 'xm dumppolicy'" % l) - -config = {"access_control":"policy=%s,label=%s" % (testpolicy,testlabel1)} -verbose = True -domain1 = XmTestDomain(name="domain-%s" % testlabel1, - extraConfig=config) - -try: - domain1.start(noConsole=True) -except DomainError, e: - if verbose: - print e.extra - FAIL("Unable to start 1st labeled test domain.") - -config = {"access_control":"policy=%s,label=%s" % (testpolicy,testlabel2)} - -domain2 = XmTestDomain(name="domain-%s" % testlabel2, - extraConfig=config) - -try: - domain2.start(noConsole=True) -except DomainError, e: - if verbose: - print e.extra - FAIL("Unable to start 2nd labeled test domain.") - -domain2.destroy() -domain1.destroy() |