Skip to content

Commit 0e108f4

Browse files
committed
T7432: add vrf table id to RPKI smoketests
1 parent e71c864 commit 0e108f4

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

smoketest/scripts/cli/test_protocols_rpki.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,9 @@ def test_rpki(self):
157157
for test_set in [ {'path': base_path, 'frrargs': base_frr_config_args},
158158
{'path': vrf_path + base_path, 'frrargs': vrf_frr_config_args} ]:
159159

160+
if 'vrf' in test_set['path']:
161+
self.cli_set(vrf_path + ['table', '1000']
162+
160163
self.cli_set(test_set['path'] + ['expire-interval', expire_interval])
161164
self.cli_set(test_set['path'] + ['polling-period', polling_period])
162165
self.cli_set(test_set['path'] + ['retry-interval', retry_interval])
@@ -201,6 +204,9 @@ def test_rpki_ssh(self):
201204
for test_set in [ {'path': base_path, 'frrargs': base_frr_config_args},
202205
{'path': vrf_path + base_path, 'frrargs': vrf_frr_config_args} ]:
203206

207+
if 'vrf' in test_set['path']:
208+
self.cli_set(vrf_path + ['table', '1000']
209+
204210
for cache_name, cache_config in cache.items():
205211
self.cli_set(test_set['path'] + ['cache', cache_name, 'port', cache_config['port']])
206212
self.cli_set(test_set['path'] + ['cache', cache_name, 'preference', cache_config['preference']])
@@ -259,6 +265,9 @@ def test_rpki_verify_preference(self):
259265
for test_set in [ {'path': base_path, 'frrargs': base_frr_config_args},
260266
{'path': vrf_path + base_path, 'frrargs': vrf_frr_config_args} ]:
261267

268+
if 'vrf' in test_set['path']:
269+
self.cli_set(vrf_path + ['table', '1000']
270+
262271
for peer, peer_config in cache.items():
263272
self.cli_set(test_set['path'] + ['cache', peer, 'port', peer_config['port']])
264273
self.cli_set(test_set['path'] + ['cache', peer, 'preference', peer_config['preference']])
@@ -280,6 +289,9 @@ def test_rpki_source_address(self):
280289
for test_set in [ {'path': base_path, 'frrargs': base_frr_config_args},
281290
{'path': vrf_path + base_path, 'frrargs': vrf_frr_config_args} ]:
282291

292+
if 'vrf' in test_set['path']:
293+
self.cli_set(vrf_path + ['table', '1000']
294+
283295
# Configure a TCP cache server
284296
self.cli_set(test_set['path'] + ['cache', peer, 'port', port])
285297
self.cli_set(test_set['path'] + ['cache', peer, 'preference', preference])

0 commit comments

Comments
 (0)