Skip to content

Commit adea348

Browse files
authored
RoundRobin Test flakiness fix (#177)
Added check for ensuring number of health endpoints are equal to REPLICA befor proceeding Run: [ ] [grpc/core/master/linux/psm-dualstack](https://source.cloud.google.com/results/invocations/25d32dcf-8413-4504-a1bf-ce7a31b13e20)
1 parent 84321a9 commit adea348

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

tests/round_robin_test.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,10 @@ def test_round_robin(self) -> None:
6363
with self.subTest("09_test_server_received_rpcs_from_test_client"):
6464
self.assertSuccessfulRpcs(test_client)
6565

66-
with self.subTest("10_round_robin"):
66+
with self.subTest("10_test_healthy_endpoint_count"):
67+
self.assertHealthyEndpointsCount(test_client, REPLICA_COUNT)
68+
69+
with self.subTest("11_round_robin"):
6770
num_rpcs = 100
6871
expected_rpcs_per_replica = num_rpcs / REPLICA_COUNT
6972

0 commit comments

Comments
 (0)