From 698cd3f4246c4e472c306fcad57d8d7b6431333f Mon Sep 17 00:00:00 2001 From: Moshe Date: Sun, 4 Mar 2018 15:42:23 +0200 Subject: Integrate dovetail with ONAP Change-Id: I6a1fa5f27df2f5127eb00156b3135dc79caf5e77 Issue-ID: DOVETAIL-629 Signed-off-by: Moshe --- dovetail/run.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'dovetail/run.py') diff --git a/dovetail/run.py b/dovetail/run.py index 1537fb6b..13e365c9 100755 --- a/dovetail/run.py +++ b/dovetail/run.py @@ -21,7 +21,9 @@ from container import Container from dovetail import constants from parser import Parser from report import BottlenecksChecker, FunctestChecker, YardstickChecker +from report import VnftestChecker from report import BottlenecksCrawler, FunctestCrawler, YardstickCrawler +from report import VnftestCrawler from report import Report from test_runner import DockerRunner, ShellRunner from testcase import Testcase @@ -97,6 +99,8 @@ def check_tc_result(testcase, logger): result_file = os.path.join(result_dir, functest_result) elif validate_type.lower() == 'bottlenecks': result_file = os.path.join(result_dir, testcase.name() + '.out') + elif validate_type.lower() == 'vnftest': + result_file = os.path.join(result_dir, testcase.name() + '.out') else: logger.error("Don't support {} now.".format(validate_type)) return @@ -180,9 +184,11 @@ def create_logs(): Report.create_log() FunctestCrawler.create_log() YardstickCrawler.create_log() + VnftestCrawler.create_log() BottlenecksCrawler.create_log() FunctestChecker.create_log() YardstickChecker.create_log() + VnftestChecker.create_log() BottlenecksChecker.create_log() Testcase.create_log() Testsuite.create_log() @@ -265,6 +271,7 @@ def main(*args, **kwargs): os.environ['DEBUG'] = 'true' create_logs() logger = dt_logger.Logger('run').getLogger() + logger.info('================================================') logger.info('Dovetail compliance: {}!'.format(kwargs['testsuite'])) logger.info('================================================') -- cgit 1.2.3-korg