Skip to content

Commit ebbebc2

Browse files
committed
Fixed msan issue of completion_queue_test
1 parent a6d4a16 commit ebbebc2

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

test/core/surface/completion_queue_test.cc

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ TEST(GrpcCompletionQueueTest, TestNoOp) {
7878
grpc_cq_completion_type completion_types[] = {GRPC_CQ_NEXT, GRPC_CQ_PLUCK};
7979
grpc_cq_polling_type polling_types[] = {
8080
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
81-
grpc_completion_queue_attributes attr;
81+
grpc_completion_queue_attributes attr = {};
8282
LOG_TEST("test_no_op");
8383

8484
attr.version = 1;
@@ -97,7 +97,7 @@ TEST(GrpcCompletionQueueTest, TestPollsetConversion) {
9797
grpc_cq_polling_type polling_types[] = {GRPC_CQ_DEFAULT_POLLING,
9898
GRPC_CQ_NON_LISTENING};
9999
grpc_completion_queue* cq;
100-
grpc_completion_queue_attributes attr;
100+
grpc_completion_queue_attributes attr = {};
101101

102102
LOG_TEST("test_pollset_conversion");
103103

@@ -118,7 +118,7 @@ TEST(GrpcCompletionQueueTest, TestWaitEmpty) {
118118
grpc_cq_polling_type polling_types[] = {
119119
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
120120
grpc_completion_queue* cc;
121-
grpc_completion_queue_attributes attr;
121+
grpc_completion_queue_attributes attr = {};
122122
grpc_event event;
123123

124124
LOG_TEST("test_wait_empty");
@@ -145,7 +145,7 @@ TEST(GrpcCompletionQueueTest, TestCqEndOp) {
145145
grpc_cq_completion completion;
146146
grpc_cq_polling_type polling_types[] = {
147147
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
148-
grpc_completion_queue_attributes attr;
148+
grpc_completion_queue_attributes attr = {};
149149
void* tag = create_test_tag();
150150

151151
LOG_TEST("test_cq_end_op");
@@ -178,7 +178,7 @@ TEST(GrpcCompletionQueueTest, TestCqTlsCacheFull) {
178178
grpc_cq_completion completion;
179179
grpc_cq_polling_type polling_types[] = {
180180
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
181-
grpc_completion_queue_attributes attr;
181+
grpc_completion_queue_attributes attr = {};
182182
void* tag = create_test_tag();
183183
void* res_tag;
184184
int ok;
@@ -219,7 +219,7 @@ TEST(GrpcCompletionQueueTest, TestCqTlsCacheEmpty) {
219219
grpc_completion_queue* cc;
220220
grpc_cq_polling_type polling_types[] = {
221221
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
222-
grpc_completion_queue_attributes attr;
222+
grpc_completion_queue_attributes attr = {};
223223
void* res_tag;
224224
int ok;
225225

@@ -246,7 +246,7 @@ TEST(GrpcCompletionQueueTest, TestShutdownThenNextPolling) {
246246
grpc_cq_polling_type polling_types[] = {
247247
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
248248
grpc_completion_queue* cc;
249-
grpc_completion_queue_attributes attr;
249+
grpc_completion_queue_attributes attr = {};
250250
grpc_event event;
251251
LOG_TEST("test_shutdown_then_next_polling");
252252

@@ -268,7 +268,7 @@ TEST(GrpcCompletionQueueTest, TestShutdownThenNextWithTimeout) {
268268
grpc_cq_polling_type polling_types[] = {
269269
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
270270
grpc_completion_queue* cc;
271-
grpc_completion_queue_attributes attr;
271+
grpc_completion_queue_attributes attr = {};
272272
grpc_event event;
273273
LOG_TEST("test_shutdown_then_next_with_timeout");
274274

@@ -294,7 +294,7 @@ TEST(GrpcCompletionQueueTest, TestPluck) {
294294
grpc_cq_completion completions[GPR_ARRAY_SIZE(tags)];
295295
grpc_cq_polling_type polling_types[] = {
296296
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
297-
grpc_completion_queue_attributes attr;
297+
grpc_completion_queue_attributes attr = {};
298298
unsigned i, j;
299299

300300
LOG_TEST("test_pluck");
@@ -348,7 +348,7 @@ TEST(GrpcCompletionQueueTest, TestPluckAfterShutdown) {
348348
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
349349
grpc_event ev;
350350
grpc_completion_queue* cc;
351-
grpc_completion_queue_attributes attr;
351+
grpc_completion_queue_attributes attr = {};
352352

353353
LOG_TEST("test_pluck_after_shutdown");
354354

@@ -372,7 +372,7 @@ TEST(GrpcCompletionQueueTest, TestCallback) {
372372
grpc_cq_completion completions[GPR_ARRAY_SIZE(tags)];
373373
grpc_cq_polling_type polling_types[] = {
374374
GRPC_CQ_DEFAULT_POLLING, GRPC_CQ_NON_LISTENING, GRPC_CQ_NON_POLLING};
375-
grpc_completion_queue_attributes attr;
375+
grpc_completion_queue_attributes attr = {};
376376
unsigned i;
377377
static gpr_mu mu, shutdown_mu;
378378
static gpr_cv cv, shutdown_cv;

0 commit comments

Comments
 (0)