From 4fb727dd8d6cab4d4fe55e391cc47be5bba5509a Mon Sep 17 00:00:00 2001 From: Vinod Kumar Date: Tue, 4 Jun 2024 08:32:34 -0700 Subject: [PATCH 1/2] Fix route/test_forced_mgmt_route.py Test is tampering the running config of the device, thus "config_reload" with the backup config is needed as part of test teardown. --- tests/route/test_forced_mgmt_route.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/route/test_forced_mgmt_route.py b/tests/route/test_forced_mgmt_route.py index 0b05159a7e1..0bb4cab4364 100644 --- a/tests/route/test_forced_mgmt_route.py +++ b/tests/route/test_forced_mgmt_route.py @@ -41,6 +41,7 @@ def backup_restore_config(duthosts, enum_rand_one_per_hwsku_hostname): # Restore config after test finish restore_config(duthost, CONFIG_DB, CONFIG_DB_BACKUP) + config_reload(duthost) def get_interface_reload_timestamp(duthost): From ab04093820bb1d1ff09fdfb5102e2997173564fa Mon Sep 17 00:00:00 2001 From: Vinod Kumar Date: Tue, 4 Jun 2024 08:32:34 -0700 Subject: [PATCH 2/2] Fix import issue route/test_forced_mgmt_route.py --- tests/route/test_forced_mgmt_route.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/route/test_forced_mgmt_route.py b/tests/route/test_forced_mgmt_route.py index 0bb4cab4364..902a8b3a90f 100644 --- a/tests/route/test_forced_mgmt_route.py +++ b/tests/route/test_forced_mgmt_route.py @@ -3,6 +3,7 @@ import logging import pytest +from tests.common.config_reload import config_reload from tests.common.helpers.assertions import pytest_assert from tests.common.utilities import wait_until from tests.override_config_table.utilities import backup_config, restore_config, \