summaryrefslogtreecommitdiffstats
path: root/dovetail/run.py
diff options
context:
space:
mode:
authorMoshe <moshehoa@amdocs.com>2018-03-04 15:42:23 +0200
committerMoshe <moshehoa@amdocs.com>2018-03-29 14:04:48 +0300
commit698cd3f4246c4e472c306fcad57d8d7b6431333f (patch)
tree5dd2ba4d4e571941c0d0c1e6d191b1045278e9c1 /dovetail/run.py
parentcaf95e09ef0206354b46d51f83690e20bc69e848 (diff)
Integrate dovetail with ONAP
Change-Id: I6a1fa5f27df2f5127eb00156b3135dc79caf5e77 Issue-ID: DOVETAIL-629 Signed-off-by: Moshe <moshehoa@amdocs.com>
Diffstat (limited to 'dovetail/run.py')
-rwxr-xr-xdovetail/run.py7
1 files changed, 7 insertions, 0 deletions
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('================================================')