Skip to content

turbine: migrate bench and test to non-overlapping ports#7179

Merged
lijunwangs merged 2 commits intoanza-xyz:masterfrom
puhtaytow:turbine-non-overlapping-ports-0
Aug 5, 2025
Merged

turbine: migrate bench and test to non-overlapping ports#7179
lijunwangs merged 2 commits intoanza-xyz:masterfrom
puhtaytow:turbine-non-overlapping-ports-0

Conversation

@puhtaytow
Copy link
Copy Markdown

Problem

A bunch of tests still relies on either hardcoded ports or bind_to_localhost and bind_to_unspecified. This creates flaky tests in cases where unique port ranges are needed.

This PR is the step in the journey toward resolving the issue.

Related to #7055

Summary of Changes

  • Benchmark broadcast_shreds_bench has been moved to bind_to_localhost_unique.
  • Test setup as well.

@mergify mergify Bot requested a review from a team July 25, 2025 16:19
@alexpyattaev alexpyattaev added the CI Pull Request is ready to enter CI label Jul 25, 2025
@anza-team anza-team removed the CI Pull Request is ready to enter CI label Jul 25, 2025
@alexpyattaev alexpyattaev self-requested a review July 25, 2025 22:15
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (master@33191d9). Learn more about missing BASE report.
⚠️ Report is 13 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #7179   +/-   ##
=========================================
  Coverage          ?    83.2%           
=========================================
  Files             ?      853           
  Lines             ?   373995           
  Branches          ?        0           
=========================================
  Hits              ?   311518           
  Misses            ?    62477           
  Partials          ?        0           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown

@alexpyattaev alexpyattaev left a comment

Choose a reason for hiding this comment

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

LGTM!

@alexpyattaev alexpyattaev requested a review from lijunwangs August 1, 2025 15:22
@lijunwangs lijunwangs merged commit dc76281 into anza-xyz:master Aug 5, 2025
45 checks passed
@puhtaytow puhtaytow deleted the turbine-non-overlapping-ports-0 branch August 5, 2025 18:38
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.

5 participants