Fix flakiness of `End2EndBinderTransportTest/UnaryCallServerTimeout` (#32074)

* Fix flakiness of `End2EndBinderTransportTest/UnaryCallServerTimeout`

Add `grpc_test_slowdown_factor()` for the deadline in `End2EndBinderTransportTest/UnaryCallServerTimeout` to reduce flakiness

* Fix
pull/32180/head
Cheng-Yu Chung 2 years ago committed by GitHub
parent ae9751d282
commit cf424f4be2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      test/core/transport/binder/end2end/end2end_binder_transport_test.cc

@ -121,7 +121,8 @@ TEST_P(End2EndBinderTransportTest, UnaryCallWithNonOkStatus) {
TEST_P(End2EndBinderTransportTest, UnaryCallServerTimeout) {
std::unique_ptr<grpc::testing::EchoTestService::Stub> stub = NewStub();
grpc::ClientContext context;
context.set_deadline(absl::ToChronoTime(absl::Now() + absl::Seconds(1)));
context.set_deadline(absl::ToChronoTime(
absl::Now() + (absl::Seconds(1) * grpc_test_slowdown_factor())));
grpc::testing::EchoRequest request;
grpc::testing::EchoResponse response;
request.set_message("UnaryCallServerTimeout");

Loading…
Cancel
Save