X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=vstf%2Fvstf%2Fagent%2Funittest%2Fperf%2Fmodel.py;fp=vstf%2Fvstf%2Fagent%2Funittest%2Fperf%2Fmodel.py;h=0000000000000000000000000000000000000000;hb=07fa6d43cf0ac1baf3cd67e741f474273fbd387d;hp=6383ae0cd684b4f9bac781a128c2c3799be35133;hpb=486719ea0024e683f4e90832e647becf3d5d5ab7;p=bottlenecks.git diff --git a/vstf/vstf/agent/unittest/perf/model.py b/vstf/vstf/agent/unittest/perf/model.py deleted file mode 100755 index 6383ae0c..00000000 --- a/vstf/vstf/agent/unittest/perf/model.py +++ /dev/null @@ -1,46 +0,0 @@ -""" -Created on 2015-9-25 - -@author: y00228926 -""" -import unittest - -from vstf.agent.unittest import configuration -from vstf.agent.perf import netns - - -class LocalModel(unittest.TestCase): - def _ping(self): - device_list, ns_list, ip_setting_list, ip_list = self.device_list, self.ns_list, self.ip_setting_list, self.ip_list - for ns, dev, ip_setting in zip(ns_list, device_list, ip_setting_list): - netdev = { - "namespace": ns, - "iface": dev, - 'ip_setting': ip_setting - } - self.mgr.config_dev(netdev) - ip_list_copy = ip_list[:] - ip_list_copy.reverse() - for ns, ip in zip(ns_list, ip_list_copy): - self.assertTrue(sself.mgr.ping(ns, ip), True) - self.mgr.clean_all_namespace() - - def setUp(self): - # make sure you have set up Tn loop on the "Target Host" - self.mgr = netns.NetnsManager() - self.mgr.clean_all_namespace() - self.device_list = configuration.eth_for_test - self.mac_list = configuration.mac_of_eth - self.ns_list = ['send', 'receive'] - self.ip_setting_list = ['192.168.1.1/24', '192.168.1.2/24'] - self.ip_list = ['192.168.1.1', '192.168.1.2'] - - def tearDown(self): - self.mgr.clean_all_namespace() - - -class Model(LocalModel): - def setUp(self): - # make sure you have set up Tn loop on the "Target Host" - super(Model, self).setUp() - self._ping()