@@ -404,144 +404,78 @@ def test_basic_metric_request_not_empty(self):
404
404
)
405
405
def test_metric_uninstrument (self ):
406
406
with request .urlopen (self .URL ):
407
- self .assertEqual (
408
- len (
409
- (
410
- self .memory_metrics_reader .get_metrics_data ()
411
- .resource_metrics [0 ]
412
- .scope_metrics [0 ]
413
- .metrics
414
- )
415
- ),
416
- 3 ,
417
- )
407
+ metrics = self .get_sorted_metrics ()
408
+ self .assertEqual (len (metrics ), 3 )
409
+
410
+ (
411
+ client_duration ,
412
+ client_request_size ,
413
+ client_response_size ,
414
+ ) = metrics [:3 ]
418
415
419
416
self .assertEqual (
420
- (
421
- self .memory_metrics_reader .get_metrics_data ()
422
- .resource_metrics [0 ]
423
- .scope_metrics [0 ]
424
- .metrics [0 ]
425
- .data .data_points [0 ]
426
- .bucket_counts [1 ]
427
- ),
417
+ client_duration .data .data_points [0 ].bucket_counts [1 ],
428
418
1 ,
429
419
)
420
+
430
421
self .assertEqual (
431
- (
432
- self .memory_metrics_reader .get_metrics_data ()
433
- .resource_metrics [0 ]
434
- .scope_metrics [0 ]
435
- .metrics [1 ]
436
- .data .data_points [0 ]
437
- .bucket_counts [0 ]
438
- ),
422
+ client_request_size .data .data_points [0 ].bucket_counts [0 ],
439
423
1 ,
440
424
)
441
425
self .assertEqual (
442
- (
443
- self .memory_metrics_reader .get_metrics_data ()
444
- .resource_metrics [0 ]
445
- .scope_metrics [0 ]
446
- .metrics [2 ]
447
- .data .data_points [0 ]
448
- .bucket_counts [2 ]
449
- ),
426
+ client_response_size .data .data_points [0 ].bucket_counts [2 ],
450
427
1 ,
451
428
)
452
429
453
430
with request .urlopen (self .URL ):
454
- self .assertEqual (
455
- len (
456
- (
457
- self .memory_metrics_reader .get_metrics_data ()
458
- .resource_metrics [0 ]
459
- .scope_metrics [0 ]
460
- .metrics
461
- )
462
- ),
463
- 3 ,
464
- )
431
+ metrics = self .get_sorted_metrics ()
432
+
433
+ self .assertEqual (len (metrics ), 3 )
434
+
435
+ (
436
+ client_duration ,
437
+ client_request_size ,
438
+ client_response_size ,
439
+ ) = metrics [:3 ]
465
440
466
441
self .assertEqual (
467
- (
468
- self .memory_metrics_reader .get_metrics_data ()
469
- .resource_metrics [0 ]
470
- .scope_metrics [0 ]
471
- .metrics [0 ]
472
- .data .data_points [0 ]
473
- .bucket_counts [1 ]
474
- ),
442
+ client_duration .data .data_points [0 ].bucket_counts [1 ],
475
443
2 ,
476
444
)
477
445
self .assertEqual (
478
- (
479
- self .memory_metrics_reader .get_metrics_data ()
480
- .resource_metrics [0 ]
481
- .scope_metrics [0 ]
482
- .metrics [1 ]
483
- .data .data_points [0 ]
484
- .bucket_counts [0 ]
485
- ),
446
+ client_request_size .data .data_points [0 ].bucket_counts [0 ],
486
447
2 ,
487
448
)
488
449
self .assertEqual (
489
- (
490
- self .memory_metrics_reader .get_metrics_data ()
491
- .resource_metrics [0 ]
492
- .scope_metrics [0 ]
493
- .metrics [2 ]
494
- .data .data_points [0 ]
495
- .bucket_counts [2 ]
496
- ),
450
+ client_response_size .data .data_points [0 ].bucket_counts [2 ],
497
451
2 ,
498
452
)
499
453
500
454
URLLibInstrumentor ().uninstrument ()
501
455
502
456
with request .urlopen (self .URL ):
503
- self .assertEqual (
504
- len (
505
- (
506
- self . memory_metrics_reader . get_metrics_data ()
507
- . resource_metrics [ 0 ]
508
- . scope_metrics [ 0 ]
509
- . metrics
510
- )
511
- ),
512
- 3 ,
513
- )
457
+ metrics = self .get_sorted_metrics ()
458
+
459
+ self . assertEqual ( len ( metrics ), 3 )
460
+
461
+ (
462
+ client_duration ,
463
+ client_request_size ,
464
+ client_response_size ,
465
+ ) = metrics [: 3 ]
466
+
467
+ self . assertEqual ( len ( metrics ), 3 )
514
468
515
469
self .assertEqual (
516
- (
517
- self .memory_metrics_reader .get_metrics_data ()
518
- .resource_metrics [0 ]
519
- .scope_metrics [0 ]
520
- .metrics [0 ]
521
- .data .data_points [0 ]
522
- .bucket_counts [1 ]
523
- ),
470
+ client_duration .data .data_points [0 ].bucket_counts [1 ],
524
471
2 ,
525
472
)
526
473
self .assertEqual (
527
- (
528
- self .memory_metrics_reader .get_metrics_data ()
529
- .resource_metrics [0 ]
530
- .scope_metrics [0 ]
531
- .metrics [1 ]
532
- .data .data_points [0 ]
533
- .bucket_counts [0 ]
534
- ),
474
+ client_request_size .data .data_points [0 ].bucket_counts [0 ],
535
475
2 ,
536
476
)
477
+
537
478
self .assertEqual (
538
- (
539
- self .memory_metrics_reader .get_metrics_data ()
540
- .resource_metrics [0 ]
541
- .scope_metrics [0 ]
542
- .metrics [2 ]
543
- .data .data_points [0 ]
544
- .bucket_counts [2 ]
545
- ),
479
+ client_response_size .data .data_points [0 ].bucket_counts [2 ],
546
480
2 ,
547
481
)
0 commit comments