Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ci] fix minimal test flakiness #40492

Merged
merged 2 commits into from
Oct 20, 2023
Merged

[ci] fix minimal test flakiness #40492

merged 2 commits into from
Oct 20, 2023

Conversation

can-anyscale
Copy link
Collaborator

@can-anyscale can-anyscale commented Oct 19, 2023

When we migrated the minimal test run to civ2, we run all minimal tests with two flavors: with and without redis. However, the original civ1 only run redis tests for a subset of minimal tests: https://github.com/ray-project/ray/blob/master/ci/ci.sh#L669

Fix the behavior of civ2 to align with civ1. This also fixes the flakiness from test_basic_4.py (my guess is the additional tests in civ2, which are not skipped, leaks a state that cause the flakiness here).

Test:

  • CI

@can-anyscale can-anyscale force-pushed the can-test-4 branch 2 times, most recently from 87928a6 to a1228a3 Compare October 19, 2023 17:17
@can-anyscale can-anyscale changed the title Increase timeout for test basic 4 [ci] fix minimal test flakiness Oct 19, 2023
@can-anyscale can-anyscale marked this pull request as ready for review October 19, 2023 20:16
Signed-off-by: can <can@anyscale.com>
Copy link
Contributor

@rkooo567 rkooo567 left a comment

Choose a reason for hiding this comment

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

Thank you for a quick fix!

@can-anyscale can-anyscale merged commit add9561 into master Oct 20, 2023
@can-anyscale can-anyscale deleted the can-test-4 branch October 20, 2023 00:59
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.

3 participants