@@ -282,25 +282,25 @@ func TestToLogEntry(t *testing.T) {
282
282
tests := []struct {
283
283
name string
284
284
in logging.Entry
285
- want logpb.LogEntry
285
+ want * logpb.LogEntry
286
286
wantError error
287
287
}{
288
288
{
289
289
name : "BlankLogEntry" ,
290
290
in : logging.Entry {},
291
- want : logpb.LogEntry {},
291
+ want : & logpb.LogEntry {},
292
292
}, {
293
293
name : "Already set Trace" ,
294
294
in : logging.Entry {Trace : "t1" },
295
- want : logpb.LogEntry {Trace : "t1" },
295
+ want : & logpb.LogEntry {Trace : "t1" },
296
296
}, {
297
297
name : "No X-Trace-Context header" ,
298
298
in : logging.Entry {
299
299
HTTPRequest : & logging.HTTPRequest {
300
300
Request : & http.Request {URL : u , Header : http.Header {"foo" : {"bar" }}},
301
301
},
302
302
},
303
- want : logpb.LogEntry {},
303
+ want : & logpb.LogEntry {},
304
304
}, {
305
305
name : "X-Trace-Context header with all fields" ,
306
306
in : logging.Entry {
@@ -312,7 +312,7 @@ func TestToLogEntry(t *testing.T) {
312
312
},
313
313
},
314
314
},
315
- want : logpb.LogEntry {
315
+ want : & logpb.LogEntry {
316
316
Trace : "projects/P/traces/105445aa7843bc8bf206b120001000" ,
317
317
SpanId : "000000000000004a" ,
318
318
TraceSampled : true ,
@@ -328,7 +328,7 @@ func TestToLogEntry(t *testing.T) {
328
328
},
329
329
},
330
330
},
331
- want : logpb.LogEntry {
331
+ want : & logpb.LogEntry {
332
332
Trace : "projects/P/traces/105445aa7843bc8bf206b120001000" ,
333
333
SpanId : "000000000000004a" ,
334
334
TraceSampled : true ,
@@ -343,7 +343,7 @@ func TestToLogEntry(t *testing.T) {
343
343
},
344
344
},
345
345
},
346
- want : logpb.LogEntry {
346
+ want : & logpb.LogEntry {
347
347
Trace : "projects/P/traces/105445aa7843bc8bf206b120001000" ,
348
348
SpanId : "000000000000004a" ,
349
349
TraceSampled : true ,
@@ -358,7 +358,7 @@ func TestToLogEntry(t *testing.T) {
358
358
},
359
359
},
360
360
},
361
- want : logpb.LogEntry {},
361
+ want : & logpb.LogEntry {},
362
362
}, {
363
363
name : "X-Trace-Context header with blank span" ,
364
364
in : logging.Entry {
@@ -369,7 +369,7 @@ func TestToLogEntry(t *testing.T) {
369
369
},
370
370
},
371
371
},
372
- want : logpb.LogEntry {
372
+ want : & logpb.LogEntry {
373
373
Trace : "projects/P/traces/105445aa7843bc8bf206b120001000" ,
374
374
},
375
375
}, {
@@ -382,7 +382,7 @@ func TestToLogEntry(t *testing.T) {
382
382
},
383
383
},
384
384
},
385
- want : logpb.LogEntry {
385
+ want : & logpb.LogEntry {
386
386
Trace : "projects/P/traces/105445aa7843bc8bf206b120001000" ,
387
387
},
388
388
}, {
@@ -395,7 +395,7 @@ func TestToLogEntry(t *testing.T) {
395
395
},
396
396
},
397
397
},
398
- want : logpb.LogEntry {},
398
+ want : & logpb.LogEntry {},
399
399
}, {
400
400
name : "Invalid X-Trace-Context header but already set TraceID" ,
401
401
in : logging.Entry {
@@ -407,13 +407,13 @@ func TestToLogEntry(t *testing.T) {
407
407
},
408
408
Trace : "t4" ,
409
409
},
410
- want : logpb.LogEntry {
410
+ want : & logpb.LogEntry {
411
411
Trace : "t4" ,
412
412
},
413
413
}, {
414
414
name : "Already set TraceID and SpanID" ,
415
415
in : logging.Entry {Trace : "t1" , SpanID : "007" },
416
- want : logpb.LogEntry {
416
+ want : & logpb.LogEntry {
417
417
Trace : "t1" ,
418
418
SpanId : "007" ,
419
419
},
@@ -436,7 +436,7 @@ func TestToLogEntry(t *testing.T) {
436
436
},
437
437
},
438
438
},
439
- want : logpb.LogEntry {
439
+ want : & logpb.LogEntry {
440
440
Trace : "projects/P/traces/105445aa7843bc8bf206b12000100012" ,
441
441
SpanId : "000000000000004a" ,
442
442
},
@@ -452,7 +452,7 @@ func TestToLogEntry(t *testing.T) {
452
452
},
453
453
},
454
454
},
455
- want : logpb.LogEntry {
455
+ want : & logpb.LogEntry {
456
456
Trace : "projects/P/traces/105445aa7843bc8bf206b12000100012" ,
457
457
SpanId : "000000000000004a" ,
458
458
TraceSampled : true ,
@@ -470,7 +470,7 @@ func TestToLogEntry(t *testing.T) {
470
470
},
471
471
},
472
472
},
473
- want : logpb.LogEntry {
473
+ want : & logpb.LogEntry {
474
474
Trace : "projects/P/traces/105445aa7843bc8bf206b1200010aaaa" ,
475
475
SpanId : "0000000000000aaa" ,
476
476
},
@@ -485,7 +485,7 @@ func TestToLogEntry(t *testing.T) {
485
485
},
486
486
},
487
487
},
488
- want : logpb.LogEntry {},
488
+ want : & logpb.LogEntry {},
489
489
},
490
490
{
491
491
name : "Traceparent header short trace field" ,
@@ -497,7 +497,7 @@ func TestToLogEntry(t *testing.T) {
497
497
},
498
498
},
499
499
},
500
- want : logpb.LogEntry {},
500
+ want : & logpb.LogEntry {},
501
501
},
502
502
{
503
503
name : "Traceparent header long trace field" ,
@@ -509,7 +509,7 @@ func TestToLogEntry(t *testing.T) {
509
509
},
510
510
},
511
511
},
512
- want : logpb.LogEntry {},
512
+ want : & logpb.LogEntry {},
513
513
},
514
514
{
515
515
name : "Traceparent header invalid trace field" ,
@@ -521,7 +521,7 @@ func TestToLogEntry(t *testing.T) {
521
521
},
522
522
},
523
523
},
524
- want : logpb.LogEntry {},
524
+ want : & logpb.LogEntry {},
525
525
},
526
526
{
527
527
name : "Traceparent header trace field all 0s" ,
@@ -533,7 +533,7 @@ func TestToLogEntry(t *testing.T) {
533
533
},
534
534
},
535
535
},
536
- want : logpb.LogEntry {},
536
+ want : & logpb.LogEntry {},
537
537
},
538
538
{
539
539
name : "Traceparent header short span field" ,
@@ -545,7 +545,7 @@ func TestToLogEntry(t *testing.T) {
545
545
},
546
546
},
547
547
},
548
- want : logpb.LogEntry {},
548
+ want : & logpb.LogEntry {},
549
549
},
550
550
{
551
551
name : "Traceparent header long span field" ,
@@ -557,7 +557,7 @@ func TestToLogEntry(t *testing.T) {
557
557
},
558
558
},
559
559
},
560
- want : logpb.LogEntry {},
560
+ want : & logpb.LogEntry {},
561
561
},
562
562
{
563
563
name : "Traceparent header invalid span field" ,
@@ -569,7 +569,7 @@ func TestToLogEntry(t *testing.T) {
569
569
},
570
570
},
571
571
},
572
- want : logpb.LogEntry {},
572
+ want : & logpb.LogEntry {},
573
573
},
574
574
{
575
575
name : "Traceparent header span field all 0s" ,
@@ -581,7 +581,7 @@ func TestToLogEntry(t *testing.T) {
581
581
},
582
582
},
583
583
},
584
- want : logpb.LogEntry {},
584
+ want : & logpb.LogEntry {},
585
585
},
586
586
}
587
587
for _ , test := range tests {
0 commit comments