@@ -122,13 +122,13 @@ def test_histogram_exemplars(self):
122
122
# HELP a help
123
123
a_bucket{le="1"} 0 # {a="b"} 0.5
124
124
a_bucket{le="2"} 2 123 # {a="c"} 0.5
125
- a_bucket{le="+Inf"} 3 # {a="d "} 4 123
125
+ a_bucket{le="+Inf"} 3 # {a="1234567890123456789012345678901234567890123456789012345678 "} 4 123
126
126
# EOF
127
127
""" )
128
128
hfm = HistogramMetricFamily ("a" , "help" )
129
129
hfm .add_sample ("a_bucket" , {"le" : "1" }, 0.0 , None , Exemplar ({"a" : "b" }, 0.5 ))
130
130
hfm .add_sample ("a_bucket" , {"le" : "2" }, 2.0 , Timestamp (123 , 0 ), Exemplar ({"a" : "c" }, 0.5 )),
131
- hfm .add_sample ("a_bucket" , {"le" : "+Inf" }, 3.0 , None , Exemplar ({"a" : "d " }, 4 , Timestamp (123 , 0 )))
131
+ hfm .add_sample ("a_bucket" , {"le" : "+Inf" }, 3.0 , None , Exemplar ({"a" : "1234567890123456789012345678901234567890123456789012345678 " }, 4 , Timestamp (123 , 0 )))
132
132
self .assertEqual ([hfm ], list (families ))
133
133
134
134
def test_simple_gaugehistogram (self ):
@@ -484,6 +484,7 @@ def test_invalid_input(self):
484
484
('# TYPE a histogram\n a_bucket{le="+Inf"} 1 # {}1\n # EOF\n ' ),
485
485
('# TYPE a histogram\n a_bucket{le="+Inf"} 1 # {} 1 \n # EOF\n ' ),
486
486
('# TYPE a histogram\n a_bucket{le="+Inf"} 1 # {} 1 1 \n # EOF\n ' ),
487
+ ('# TYPE a histogram\n a_bucket{le="+Inf"} 1 # {a="12345678901234567890123456789012345678901234567890123456789"} 1 1\n # EOF\n ' ),
487
488
# Exemplars on unallowed s
43C5
amples.
488
489
('# TYPE a histogram\n a_sum 1 # {a="b"} 0.5\n # EOF\n ' ),
489
490
('# TYPE a gaugehistogram\n a_sum 1 # {a="b"} 0.5\n # EOF\n ' ),
0 commit comments