X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=vstf%2Fvstf%2Fagent%2Funittest%2Ftest_callback.py;fp=vstf%2Fvstf%2Fagent%2Funittest%2Ftest_callback.py;h=0000000000000000000000000000000000000000;hb=07fa6d43cf0ac1baf3cd67e741f474273fbd387d;hp=35336d9cfaec329536f7bd605ab47c5ab78cdcbc;hpb=486719ea0024e683f4e90832e647becf3d5d5ab7;p=bottlenecks.git diff --git a/vstf/vstf/agent/unittest/test_callback.py b/vstf/vstf/agent/unittest/test_callback.py deleted file mode 100755 index 35336d9c..00000000 --- a/vstf/vstf/agent/unittest/test_callback.py +++ /dev/null @@ -1,80 +0,0 @@ -""" -Created on 2015-9-28 - -@author: y00228926 -""" -import unittest - -from vstf.agent.unittest.perf import model -from vstf.agent import softagent - - -class TestCallback(model.Model): - def setUp(self): - super(TestCallback, self).setUp() - self.agent = softagent.softAgent() - for ns, dev, ip_setting in zip(self.ns_list, self.device_list, self.ip_setting_list): - netdev = { - "namespace": ns, - "iface": dev, - 'ip_setting': ip_setting - } - self.mgr.config_dev(netdev) - - self.start = { - "operation": "start", - "action": "send", - "tool": "netperf", - "params": { - "namespace": self.ns_list[0], - "protocol": "tcp_lat", - "dst": [ - {"ip": self.ip_list[1]} - ], - "size": 64, - "threads": 1, - "time": 1, - }, - } - self.stop = { - "operation": "stop", - "action": "send", - "tool": "netperf", - "params": { - "namespace": self.ns_list[1], - }, - } - - def tearDown(self): - super(TestCallback, self).tearDown() - - def test_clean(self): - agent = self.agent - agent.perf_clean() - self.start['tool'] = 'netperf' - self.stop['tool'] = 'netperf' - self.start['action'] = 'receive' - self.start['operation'] = 'start' - self.start['params']['namespace'] = self.ns_list[1] - self.start['params']['protocol'] = 'udp_bw' - agent.perf_run(**self.start) - self.start['action'] = 'send' - self.start['operation'] = 'start' - self.start['params']['namespace'] = self.ns_list[0] - agent.perf_run(**self.start) - agent.perf_clean() - - -if __name__ == "__main__": - import logging - - logging.getLogger(__name__) - logging.basicConfig(level=logging.DEBUG) - # import sys;sys.argv = ['', 'Test.testName'] - unittest.main() - -if __name__ == "__main__": - import logging - - logging.basicConfig(level=logging.DEBUG) - unittest.main()