aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/core/end2end/tests/payload.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/core/end2end/tests/payload.cc')
-rw-r--r--test/core/end2end/tests/payload.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/core/end2end/tests/payload.cc b/test/core/end2end/tests/payload.cc
index 2e9513b9cb..8c3fd1b668 100644
--- a/test/core/end2end/tests/payload.cc
+++ b/test/core/end2end/tests/payload.cc
@@ -125,6 +125,7 @@ static void request_response_with_payload(grpc_end2end_test_config config,
grpc_byte_buffer* response_payload_recv = nullptr;
grpc_call_details call_details;
grpc_status_code status;
+ const char* error_string = nullptr;
grpc_call_error error;
grpc_slice details;
int was_cancelled = 2;
@@ -172,6 +173,7 @@ static void request_response_with_payload(grpc_end2end_test_config config,
op->data.recv_status_on_client.trailing_metadata = &trailing_metadata_recv;
op->data.recv_status_on_client.status = &status;
op->data.recv_status_on_client.status_details = &details;
+ op->data.recv_status_on_client.error_string = &error_string;
op->flags = 0;
op->reserved = nullptr;
op++;
@@ -230,6 +232,7 @@ static void request_response_with_payload(grpc_end2end_test_config config,
CQ_EXPECT_COMPLETION(cqv, tag(1), 1);
cq_verify(cqv);
+ gpr_log(GPR_ERROR, "%s", error_string);
GPR_ASSERT(status == GRPC_STATUS_OK);
GPR_ASSERT(0 == grpc_slice_str_cmp(details, "xyz"));
GPR_ASSERT(0 == grpc_slice_str_cmp(call_details.method, "/foo"));