Skip to content

Add LBaaS API Reliability Test and LoadBalancer Remove Helpers - #83

Draft
alakae wants to merge 2 commits into
mainfrom
alain/lb-api-reliability-test
Draft

Add LBaaS API Reliability Test and LoadBalancer Remove Helpers#83
alakae wants to merge 2 commits into
mainfrom
alain/lb-api-reliability-test

Conversation

@alakae

@alakae alakae commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Adds a test_load_balancer_api_reliability test that creates and deletes pools, members, listeners, and health monitors in repeated cycles to verify no LBaaS API calls fail.

@alakae
alakae marked this pull request as draft July 22, 2026 13:02
@alakae
alakae force-pushed the alain/lb-api-reliability-test branch from bd678e0 to aadaf85 Compare July 22, 2026 13:06
@alakae
alakae force-pushed the alain/lb-api-reliability-test branch from aadaf85 to 98f01c9 Compare July 22, 2026 13:07
Comment thread test_load_balancer.py
member_ip_start = 5
listener_base_port = 8000

assert pools * members_per_pool <= 249, 'Too many members (IP exhaustion)'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks a bit weird to assert something which is statically ensured just above.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I am open to suggestions - i did not want to have these variables/assert outside of the test block - what do you have in mind?

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