summaryrefslogtreecommitdiffstats
path: root/dovetail/test_runner.py
diff options
context:
space:
mode:
Diffstat (limited to 'dovetail/test_runner.py')
-rw-r--r--dovetail/test_runner.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/dovetail/test_runner.py b/dovetail/test_runner.py
index c9260418..26b85a1e 100644
--- a/dovetail/test_runner.py
+++ b/dovetail/test_runner.py
@@ -260,6 +260,13 @@ class ShellRunner(object):
'exception: {}'.format(result_filename, e))
+class VnftestRunner(DockerRunner):
+
+ def __init__(self, testcase):
+ self.type = 'vnftest'
+ super(VnftestRunner, self).__init__(testcase)
+
+
class TestRunnerFactory(object):
TEST_RUNNER_MAP = {
@@ -267,6 +274,7 @@ class TestRunnerFactory(object):
"yardstick": YardstickRunner,
"bottlenecks": BottlenecksRunner,
"shell": ShellRunner,
+ "vnftest": VnftestRunner
}
@classmethod