Skip to content

Conversation

@dayshah
Copy link
Contributor

@dayshah dayshah commented Nov 23, 2025

Description

This test was flaky before, making it more deterministic now by cancelling only once the outer and inner task are both running and making sure they're running before launching the many_resources task.

The flaky failure was the ray.get on many_resources returning before the cancel.
https://buildkite.com/ray-project/postmerge/builds/14463#019a99a6-acf2-4e28-89d3-2abc99eb93ac/609-913

Signed-off-by: dayshah <[email protected]>
Signed-off-by: dayshah <[email protected]>
@dayshah dayshah added the go add ONLY when ready to merge, run all tests label Nov 23, 2025
@dayshah dayshah marked this pull request as ready for review November 23, 2025 03:40
@dayshah dayshah requested a review from a team as a code owner November 23, 2025 03:40
@ray-gardener ray-gardener bot added the core Issues that should be addressed in Ray Core label Nov 23, 2025
x = [inner.remote()]
print(x)
def outer(signal_actor):
_ = inner.remote(signal_actor)
Copy link
Collaborator

Choose a reason for hiding this comment

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

no need to assign

@edoakes edoakes merged commit 6403675 into ray-project:master Nov 24, 2025
5 checks passed
@dayshah dayshah deleted the flaky-recursive-cancel branch November 24, 2025 00:58
ykdojo pushed a commit to ykdojo/ray that referenced this pull request Nov 27, 2025
This test was flaky before, making it more deterministic now by
cancelling only once the outer and inner task are both running and
making sure they're running before launching the many_resources task.

The flaky failure was the ray.get on many_resources returning before the
cancel.

https://buildkite.com/ray-project/postmerge/builds/14463#019a99a6-acf2-4e28-89d3-2abc99eb93ac/609-913

---------

Signed-off-by: dayshah <[email protected]>
Signed-off-by: YK <[email protected]>
SheldonTsen pushed a commit to SheldonTsen/ray that referenced this pull request Dec 1, 2025
This test was flaky before, making it more deterministic now by
cancelling only once the outer and inner task are both running and
making sure they're running before launching the many_resources task.

The flaky failure was the ray.get on many_resources returning before the
cancel.

https://buildkite.com/ray-project/postmerge/builds/14463#019a99a6-acf2-4e28-89d3-2abc99eb93ac/609-913

---------

Signed-off-by: dayshah <[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 go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants