JIRA: BOTTLENECKS-29
[bottlenecks.git] / vstf / vstf / agent / unittest / test_callback.py
diff --git a/vstf/vstf/agent/unittest/test_callback.py b/vstf/vstf/agent/unittest/test_callback.py
deleted file mode 100755 (executable)
index 35336d9..0000000
+++ /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()