-
Notifications
You must be signed in to change notification settings - Fork 181
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
LingeringRoundRobinLoadBalancerTest failure #2677
Labels
flaky tests
Unit tests are flaky
Comments
potentially related #1859 |
https://github.com/apple/servicetalk/runs/16086253855
|
https://github.com/apple/servicetalk/pull/2719/checks?check_run_id=17322302398
|
https://github.com/apple/servicetalk/runs/17378313928
|
bryce-anderson
added a commit
that referenced
this issue
Oct 18, 2023
Motivation: The test `expiringAHostDoesntRaceWithConnectionAdding` is flaky but only in CI. This is because locally we essentially never hit the `else` branch where the connection was added first but it does happen in CI. The `else` branch of the test is flawed: the host is marked as `EXPIRED` and thus unhealthy, so we should always expect a `NoActiveHostException` instead of a `NoAvailableHostException`. Modifications: Change the expected exception to NoActiveHostException. Result: Less flakiness. Closes #2677.
https://github.com/apple/servicetalk/actions/runs/12471261226/job/34807889797?pr=3152
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
local macOS m1 build OpenJDK 17.0.3.7
The text was updated successfully, but these errors were encountered: