diff options
Diffstat (limited to 'sdnvpn/test/functest/tempest.py')
-rw-r--r-- | sdnvpn/test/functest/tempest.py | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/sdnvpn/test/functest/tempest.py b/sdnvpn/test/functest/tempest.py index 855ec1b..1acbb42 100644 --- a/sdnvpn/test/functest/tempest.py +++ b/sdnvpn/test/functest/tempest.py @@ -15,15 +15,9 @@ import shutil import functest.utils.functest_logger as ft_logger import functest.utils.functest_utils as ft_utils -from sdnvpn.lib import config as sdnvpn_config logger = ft_logger.Logger("sdnvpn-tempest").getLogger() -COMMON_CONFIG = sdnvpn_config.CommonConfig() - -SUCCESS_CRITERIA = ft_utils.get_parameter_from_yaml( - "testcases.testcase_1.succes_criteria", COMMON_CONFIG.config_file) - def main(): src_tempest_dir = ft_utils.get_deployment_dir() @@ -78,9 +72,11 @@ def main(): results = {"duration": duration, "num_tests": num_tests, "failed": failed, "tests": testcases} - status = "PASS" - if 100 - (100 * int(failed) / int(num_tests)) < int(SUCCESS_CRITERIA): + if int(failed) == 0: + status = "PASS" + else: status = "FAILED" + return {"status": status, "details": results} except: logger.error("Problem when parsing the results.") |