Skip to content

Extend the fib fixture to support all t0 and t1 type topologies#1760

Merged
lguohan merged 1 commit intosonic-net:masterfrom
wangxin:extend-fib-fixture
Jun 12, 2020
Merged

Extend the fib fixture to support all t0 and t1 type topologies#1760
lguohan merged 1 commit intosonic-net:masterfrom
wangxin:extend-fib-fixture

Conversation

@wangxin
Copy link
Collaborator

@wangxin wangxin commented Jun 11, 2020

Description of PR

Summary:
Fixes # (issue)
The original fib fixture only supports "t0" and "t1-lag" topologies.
This change extend the fib fixture to support all t0 and t1 type
topologies.

Type of change

  • Bug fix
  • Testbed and Framework(new/improvement)
  • Test case(new/improvement)

Approach

What is the motivation for this PR?

For topologies that are not exact "t0" or "t1-lag", there is no way to announce routes to them. The fib fixture need to be extended to support all variations of "t0" and "t1" type topologies.

How did you do it?

Change the topology name comparison to topology type comparison in the fib fixture code.

How did you verify/test it?

Run test_annoucne_routes.py on different variations of t0 and t1 topologies.

Any platform specific information?

Supported testbed topology if it's a new test case?

Documentation

The original fib fixture only supports "t0" and "t1-lag" topologies.
This change extend the fib fixture to support all t0 and t1 type
topologies.

Signed-off-by: Xin Wang <[email protected]>
@wangxin wangxin requested a review from lguohan June 11, 2020 07:22
@lguohan lguohan merged commit df043e4 into sonic-net:master Jun 12, 2020
@wangxin wangxin deleted the extend-fib-fixture branch June 28, 2020 10:28
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
sonic-utilities:
* 8b98d45 2021-05-25 | [show] support for show muxcable firmware version of only active banks (sonic-net#1629) (HEAD -> 202012) [vdahiya12]
* afd0975 2021-05-20 | [show] add support for muxcable metrics (sonic-net#1615) [vdahiya12]

sonic-swss
* 7611df5 2021-05-27 | [tunneldecaporch] Set default MTU for the overlay loopback interface (sonic-net#1756) (HEAD -> 202012) [Volodymyr Samotiy]
* 22fbb5c 2021-05-27 | [202012] Resolve neighbor when nexthop does not exist (sonic-net#1759) (github/202012) [Shi Su]
* ec7710c 2021-05-27 | [Bulk mode] Limit the size of bulker (sonic-net#1760) [Shi Su]

Signed-off-by: Ying Xie <[email protected]>
kazinator-arista pushed a commit to kazinator-arista/sonic-mgmt that referenced this pull request Mar 4, 2026
88a38f7 Ignore ALREADY_EXIST error in FDB creation (sonic-net#1815)
b1c23f3 Change rif_rates.lua and port_rates.lua scripts to calculate rates correct (sonic-net#1848)

Update sonic-utilities submodule with

cbc25d6 [config reload] Call systemctl reset-failed for snmp,telemetry,mgmt-framework services (sonic-net#1773)
04dcd07 Improve config error handling on version_info (sonic-net#1760)
e567a60 Load the database global_db. (sonic-net#1752)
c15fb8f [sfputil] Gracefully handle improper 'specification_compliance' field (sonic-net#1741)
39350f8 [dhcp_relay] Update CLI reference document and add a new API for ip address type (sonic-net#1717)
18f13c6 [sonic-package-manager] switch from poetry-semver to semantic_version due to bugs found in poetry-semver (sonic-net#1710)
b16724a [voq][chassis] VOQ cli show commands implementation (sonic-net#1689)
9427cd6 [debug dump util] Match Infrastructure (sonic-net#1666)
d9fb39b [route_check] Filter out VNET routes (sonic-net#1612)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants