diff options
Diffstat (limited to 'tests/topotests/bgp-basic-functionality-topo1/test_bgp_basic_functionality.py')
| -rwxr-xr-x | tests/topotests/bgp-basic-functionality-topo1/test_bgp_basic_functionality.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/tests/topotests/bgp-basic-functionality-topo1/test_bgp_basic_functionality.py b/tests/topotests/bgp-basic-functionality-topo1/test_bgp_basic_functionality.py index 7e7155e8fa..b34c001ca2 100755 --- a/tests/topotests/bgp-basic-functionality-topo1/test_bgp_basic_functionality.py +++ b/tests/topotests/bgp-basic-functionality-topo1/test_bgp_basic_functionality.py @@ -46,9 +46,8 @@ import sys import json import time import pytest -import platform from copy import deepcopy -from lib.topotest import version_cmp + # Save the Current Working Directory to find configuration files. CWD = os.path.dirname(os.path.realpath(__file__)) sys.path.append(os.path.join(CWD, "../")) @@ -70,6 +69,7 @@ from lib.common_config import ( create_static_routes, verify_rib, verify_admin_distance_for_static_routes, +<<<<<<< ff9ae8fbb8f14b1cf5679d3278341edd09e7d8bf check_address_types, apply_raw_config, addKernelRoute, @@ -77,6 +77,9 @@ from lib.common_config import ( create_prefix_lists, create_route_maps, verify_bgp_community, +======= + required_linux_kernel_version +>>>>>>> tests: Moving kernel version check to API. ) from lib.topolog import logger from lib.bgp import ( @@ -138,6 +141,11 @@ def setup_module(mod): * `mod`: module name """ + # Required linux kernel version for this suite to run. + result = required_linux_kernel_version('4.15') + if result: + pytest.skip(result) + testsuite_run_time = time.asctime(time.localtime(time.time())) logger.info("Testsuite start time: {}".format(testsuite_run_time)) logger.info("=" * 40) |
