diff --git a/test/core/surface/completion_queue_test.c b/test/core/surface/completion_queue_test.c
index 67e66a0a9fd8ef45baffe8b678cd4ff4f6c53d22..d1be348bafb8e5e845d11f10adca6b344e246101 100644
--- a/test/core/surface/completion_queue_test.c
+++ b/test/core/surface/completion_queue_test.c
@@ -177,7 +177,7 @@ typedef struct test_thread_options {
 } test_thread_options;
 
 gpr_timespec ten_seconds_time(void) {
-  return GRPC_TIMEOUT_SECONDS_TO_DEADLINE(1);
+  return GRPC_TIMEOUT_SECONDS_TO_DEADLINE(10);
 }
 
 static void free_completion(void *arg, grpc_cq_completion *completion) {