diff options
Diffstat (limited to 'tools/xm-test')
-rw-r--r-- | tools/xm-test/lib/XmTestLib/network_utils.py (renamed from tools/xm-test/tests/network-attach/network_utils.py) | 8 | ||||
-rw-r--r-- | tools/xm-test/tests/network-attach/01_network_attach_pos.py | 2 | ||||
-rw-r--r-- | tools/xm-test/tests/network-attach/02_network_attach_detach_pos.py | 2 | ||||
-rw-r--r-- | tools/xm-test/tests/network-attach/03_network_attach_detach_multiple_pos.py | 2 |
4 files changed, 9 insertions, 5 deletions
diff --git a/tools/xm-test/tests/network-attach/network_utils.py b/tools/xm-test/lib/XmTestLib/network_utils.py index 0d1c2a726b..5c06f2f042 100644 --- a/tools/xm-test/tests/network-attach/network_utils.py +++ b/tools/xm-test/lib/XmTestLib/network_utils.py @@ -24,9 +24,13 @@ def get_state(domain_name, number): else: return int(o) -def network_attach(domain_name, console): +def network_attach(domain_name, console, bridge=None): eths_before = count_eth(console) - status, output = traceCommand("xm network-attach %s" % domain_name) + if bridge: + status, output = traceCommand("xm network-attach %s bridge=%s" + % (domain_name, bridge)) + else: + status, output = traceCommand("xm network-attach %s" % domain_name) if status != 0: return -1, "xm network-attach returned invalid %i != 0" % status diff --git a/tools/xm-test/tests/network-attach/01_network_attach_pos.py b/tools/xm-test/tests/network-attach/01_network_attach_pos.py index f8e7f1a748..d6fdabbaa9 100644 --- a/tools/xm-test/tests/network-attach/01_network_attach_pos.py +++ b/tools/xm-test/tests/network-attach/01_network_attach_pos.py @@ -6,7 +6,7 @@ import sys from XmTestLib import * -from network_utils import * +from XmTestLib.network_utils import * if ENABLE_HVM_SUPPORT: SKIP("Network-attach not supported for HVM domains") diff --git a/tools/xm-test/tests/network-attach/02_network_attach_detach_pos.py b/tools/xm-test/tests/network-attach/02_network_attach_detach_pos.py index c985957dd9..43b8e20113 100644 --- a/tools/xm-test/tests/network-attach/02_network_attach_detach_pos.py +++ b/tools/xm-test/tests/network-attach/02_network_attach_detach_pos.py @@ -8,7 +8,7 @@ import re import time from XmTestLib import * -from network_utils import * +from XmTestLib.network_utils import * if ENABLE_HVM_SUPPORT: SKIP("Network-attach not supported for HVM domains") diff --git a/tools/xm-test/tests/network-attach/03_network_attach_detach_multiple_pos.py b/tools/xm-test/tests/network-attach/03_network_attach_detach_multiple_pos.py index b3e49e4c0e..a0066d92f0 100644 --- a/tools/xm-test/tests/network-attach/03_network_attach_detach_multiple_pos.py +++ b/tools/xm-test/tests/network-attach/03_network_attach_detach_multiple_pos.py @@ -8,7 +8,7 @@ import re import time from XmTestLib import * -from network_utils import * +from XmTestLib.network_utils import * if ENABLE_HVM_SUPPORT: SKIP("Network-attach not supported for HVM domains") |