aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/core
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2017-05-18 16:17:11 -0700
committerGravatar GitHub <noreply@github.com>2017-05-18 16:17:11 -0700
commit1563b9fe090b4f41b9152f76dd2378071f735888 (patch)
tree05ecb73c60bda4bbbe51ed0c13ddc1ec33e3f620 /test/core
parent0a7ef2d1c938c3da8dc4b6b96bf2a86c66622d64 (diff)
parentcc44a38580bdeeffcffbaac2262f43e259a8ba25 (diff)
Merge pull request #11191 from ctiller/hospital_food
Make cq_verifier output more readable
Diffstat (limited to 'test/core')
-rw-r--r--test/core/end2end/cq_verifier.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/core/end2end/cq_verifier.c b/test/core/end2end/cq_verifier.c
index 0fafb0c8c9..5c54549674 100644
--- a/test/core/end2end/cq_verifier.c
+++ b/test/core/end2end/cq_verifier.c
@@ -189,10 +189,16 @@ int byte_buffer_eq_string(grpc_byte_buffer *bb, const char *str) {
return res;
}
+static bool is_probably_integer(void *p) { return ((uintptr_t)p) < 1000000; }
+
static void expectation_to_strvec(gpr_strvec *buf, expectation *e) {
char *tmp;
- gpr_asprintf(&tmp, "%p ", e->tag);
+ if (is_probably_integer(e->tag)) {
+ gpr_asprintf(&tmp, "tag(%" PRIdPTR ") ", (intptr_t)e->tag);
+ } else {
+ gpr_asprintf(&tmp, "%p ", e->tag);
+ }
gpr_strvec_add(buf, tmp);
switch (e->type) {