summaryrefslogtreecommitdiffstats
path: root/vstf/vstf/agent/unittest/test_callback.py
diff options
context:
space:
mode:
Diffstat (limited to 'vstf/vstf/agent/unittest/test_callback.py')
-rwxr-xr-xvstf/vstf/agent/unittest/test_callback.py80
1 files changed, 0 insertions, 80 deletions
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()