summaryrefslogtreecommitdiff
path: root/smoketest/scripts/cli
diff options
context:
space:
mode:
authorViacheslav Hletenko <v.gletenko@vyos.io>2026-03-04 15:33:41 +0200
committerGitHub <noreply@github.com>2026-03-04 15:33:41 +0200
commit9fae68c92fe769da4f877c8df358868812a660ad (patch)
tree95d8b0c47cae0efcca44509a8f01ab6244f09900 /smoketest/scripts/cli
parent2a4d52b2b8c39f4f77b526ce80686247dd4d0f95 (diff)
parent32a5763872420ba8af53e3371c5c68e7369b5e62 (diff)
downloadvyos-1x-9fae68c92fe769da4f877c8df358868812a660ad.tar.gz
vyos-1x-9fae68c92fe769da4f877c8df358868812a660ad.zip
Merge pull request #5024 from natali-rs1985/T8328
vpp: T8328: Migrate xconnect interface to 'interfaces vpp xconnect'
Diffstat (limited to 'smoketest/scripts/cli')
-rwxr-xr-xsmoketest/scripts/cli/test_vpp.py25
1 files changed, 5 insertions, 20 deletions
diff --git a/smoketest/scripts/cli/test_vpp.py b/smoketest/scripts/cli/test_vpp.py
index 937a6844e..70ac02583 100755
--- a/smoketest/scripts/cli/test_vpp.py
+++ b/smoketest/scripts/cli/test_vpp.py
@@ -730,9 +730,10 @@ class TestVPP(VyOSUnitTestSHIM.TestCase):
self.cli_commit()
def test_09_vpp_xconnect(self):
+ xconn_path = interfaces_path + ['xconnect']
vni = '23'
interface_vxlan = f'vppvxlan{vni}'
- interface_xconnect = f'xcon{vni}'
+ interface_xconnect = f'vppxcon{vni}'
source_address = '192.0.2.1'
remote_address = '192.0.2.254'
@@ -748,15 +749,7 @@ class TestVPP(VyOSUnitTestSHIM.TestCase):
# Add xconneect
self.cli_set(
- base_path
- + [
- 'interfaces',
- 'xconnect',
- interface_xconnect,
- 'member',
- 'interface',
- interface,
- ]
+ xconn_path + [interface_xconnect, 'member', 'interface', interface]
)
# Cross connect interfaces require 2 interfaces
@@ -765,15 +758,7 @@ class TestVPP(VyOSUnitTestSHIM.TestCase):
self.cli_commit()
self.cli_set(
- base_path
- + [
- 'interfaces',
- 'xconnect',
- interface_xconnect,
- 'member',
- 'interface',
- interface_vxlan,
- ]
+ xconn_path + [interface_xconnect, 'member', 'interface', interface_vxlan]
)
# commit changes
@@ -789,7 +774,7 @@ class TestVPP(VyOSUnitTestSHIM.TestCase):
self.assertIn(required_string, out)
# delete xconnect interface
- self.cli_delete(base_path + ['interfaces', 'xconnect', interface_xconnect])
+ self.cli_delete(xconn_path + [interface_xconnect])
self.cli_commit()
# check delete xconnect interface