Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(anta.tests): Add VerifyBGPPeerSession + minor fixes on other BGP tests #987

Merged

Conversation

carl-baillargeon
Copy link
Contributor

@carl-baillargeon carl-baillargeon commented Dec 24, 2024

TODO:

  • Check CodSpeed performance
  • Add IPv4 under the fields
  • Remove VRF check on VerifyBGPPeerMPCaps to be consistent with other tests
  • Update docstrings to avoid saying we check the VRF + the peer, one statement is enough

Copy link

codspeed-hq bot commented Dec 24, 2024

CodSpeed Performance Report

Merging #987 will not alter performance

Comparing carl-baillargeon:fix/bgp_tests (3570157) with main (58c4de8)

Summary

✅ 22 untouched benchmarks

@carl-baillargeon carl-baillargeon marked this pull request as draft December 26, 2024 12:57
@carl-baillargeon carl-baillargeon changed the title fix(anta.tests): Minor fixes on BGP tests feat(anta.tests): Add VerifyBGPPeerSession + minor fixes on other BGP tests Dec 31, 2024
@carl-baillargeon carl-baillargeon marked this pull request as ready for review December 31, 2024 19:26
tests/units/anta_tests/routing/test_bgp.py Outdated Show resolved Hide resolved
anta/tests/routing/bgp.py Outdated Show resolved Hide resolved
@gmuloc gmuloc added this to the v1.3.0 milestone Jan 2, 2025
examples/tests.yaml Outdated Show resolved Hide resolved
Copy link
Collaborator

@gmuloc gmuloc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix my comment for consistency and feel free to merge 🚢

@carl-baillargeon carl-baillargeon merged commit b765907 into aristanetworks:main Jan 2, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants