@@ -404,144 +404,78 @@ def test_basic_metric_request_not_empty(self):
404404 )
405405 def test_metric_uninstrument (self ):
406406 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 ]
418415
419416 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 ],
428418 1 ,
429419 )
420+
430421 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 ],
439423 1 ,
440424 )
441425 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 ],
450427 1 ,
451428 )
452429
453430 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 ]
465440
466441 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 ],
475443 2 ,
476444 )
477445 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 ],
486447 2 ,
487448 )
488449 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 ],
497451 2 ,
498452 )
499453
500454 URLLibInstrumentor ().uninstrument ()
501455
502456 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 )
514468
515469 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 ],
524471 2 ,
525472 )
526473 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 ],
535475 2 ,
536476 )
477+
537478 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 ],
546480 2 ,
547481 )
0 commit comments