Skip to content

qa: add client override flag to multicast settlement test#3376

Merged
snormore merged 1 commit intomainfrom
snor/qa-multicast-settlement-client-flag
Mar 25, 2026
Merged

qa: add client override flag to multicast settlement test#3376
snormore merged 1 commit intomainfrom
snor/qa-multicast-settlement-client-flag

Conversation

@snormore
Copy link
Contributor

Summary

  • Add -multicast-settlement-client flag to specify which client host to use for the multicast settlement QA test, overriding the default random selection from baseline hosts
  • Add ClientByHost helper to the QA test framework for host-based client lookup
  • Rename qa_settlement_test.goqa_multicast_settlement_test.go to match the TestQA_MulticastSettlement test name

Testing Verification

  • Verified the e2e package builds with go build -tags qa ./e2e/...
  • Flag is optional; omitting it preserves existing random client selection behavior

Add -multicast-settlement-client flag to specify which client host to
use, instead of always selecting randomly from the baseline hosts.
Also rename qa_settlement_test.go to qa_multicast_settlement_test.go
to match the test name.
@snormore snormore enabled auto-merge (squash) March 25, 2026 01:01
@snormore snormore disabled auto-merge March 25, 2026 01:01
@snormore snormore merged commit 6af2e3a into main Mar 25, 2026
35 of 37 checks passed
@snormore snormore deleted the snor/qa-multicast-settlement-client-flag branch March 25, 2026 12:08
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.

2 participants