Skip to content

Conversation

@crypdick
Copy link
Contributor

@crypdick crypdick commented Jan 6, 2026

Description

  • Adds a simulated 3-node cluster integration test for symmetric_run.py: test_symmetric_run_three_node_cluster_simulated. I did this by creating a wrapper script in order to mock network interfaces within subprocesses.
  • improved docs for symmetric_run.py
  • normalized arguments in case someone uses = signs, e.g. --head=true
  • made check_cluster_ready() address explicit

@crypdick crypdick requested a review from a team as a code owner January 6, 2026 05:20
@crypdick crypdick force-pushed the tests/symmetric-run-concurrent branch from e984cb3 to c09619a Compare January 6, 2026 05:21
crypdick and others added 16 commits January 5, 2026 21:21
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
@crypdick crypdick force-pushed the tests/symmetric-run-concurrent branch from c09619a to 2143067 Compare January 6, 2026 05:21
@crypdick
Copy link
Contributor Author

crypdick commented Jan 6, 2026

ready for review @richardliaw

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request is a solid improvement, adding a valuable multi-node integration test for symmetric_run.py and refactoring existing code for better robustness and clarity. The use of a wrapper script to simulate a multi-node environment is clever, and the argument handling improvements in symmetric_run.py are well-implemented. I have a few suggestions to further enhance the robustness and readability of the new test code.

@ray-gardener ray-gardener bot added docs An issue or change related to documentation core Issues that should be addressed in Ray Core labels Jan 6, 2026
Ricardo Decal added 4 commits January 7, 2026 19:25
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Signed-off-by: Ricardo Decal <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Issues that should be addressed in Ray Core docs An issue or change related to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants