@@ -112,27 +112,27 @@ func (s) TestMetricRegistry(t *testing.T) {
112112 // The Metric Descriptor in the handle should be able to identify the metric
113113 // information. This is the key passed to metrics recorder to identify
114114 // metric.
115- if got := fmr .intValues [( * MetricDescriptor )( intCountHandle1 )]; got != 1 {
115+ if got := fmr .intValues [intCountHandle1 . Descriptor ( )]; got != 1 {
116116 t .Fatalf ("fmr.intValues[intCountHandle1.MetricDescriptor] got %v, want: %v" , got , 1 )
117117 }
118118
119119 floatCountHandle1 .Record (fmr , 1.2 , []string {"some label value" , "some optional label value" }... )
120- if got := fmr .floatValues [( * MetricDescriptor )( floatCountHandle1 )]; got != 1.2 {
120+ if got := fmr .floatValues [floatCountHandle1 . Descriptor ( )]; got != 1.2 {
121121 t .Fatalf ("fmr.floatValues[floatCountHandle1.MetricDescriptor] got %v, want: %v" , got , 1.2 )
122122 }
123123
124124 intHistoHandle1 .Record (fmr , 3 , []string {"some label value" , "some optional label value" }... )
125- if got := fmr .intValues [( * MetricDescriptor )( intHistoHandle1 )]; got != 3 {
125+ if got := fmr .intValues [intHistoHandle1 . Descriptor ( )]; got != 3 {
126126 t .Fatalf ("fmr.intValues[intHistoHandle1.MetricDescriptor] got %v, want: %v" , got , 3 )
127127 }
128128
129129 floatHistoHandle1 .Record (fmr , 4.3 , []string {"some label value" , "some optional label value" }... )
130- if got := fmr .floatValues [( * MetricDescriptor )( floatHistoHandle1 )]; got != 4.3 {
130+ if got := fmr .floatValues [floatHistoHandle1 . Descriptor ( )]; got != 4.3 {
131131 t .Fatalf ("fmr.floatValues[floatHistoHandle1.MetricDescriptor] got %v, want: %v" , got , 4.3 )
132132 }
133133
134134 intGaugeHandle1 .Record (fmr , 7 , []string {"some label value" , "some optional label value" }... )
135- if got := fmr .intValues [( * MetricDescriptor )( intGaugeHandle1 )]; got != 7 {
135+ if got := fmr .intValues [intGaugeHandle1 . Descriptor ( )]; got != 7 {
136136 t .Fatalf ("fmr.intValues[intGaugeHandle1.MetricDescriptor] got %v, want: %v" , got , 7 )
137137 }
138138}
@@ -170,28 +170,28 @@ func TestNumerousIntCounts(t *testing.T) {
170170 fmr := newFakeMetricsRecorder (t )
171171
172172 intCountHandle1 .Record (fmr , 1 , []string {"some label value" , "some optional label value" }... )
173- got := []int64 {fmr .intValues [( * MetricDescriptor )( intCountHandle1 ) ], fmr .intValues [( * MetricDescriptor )( intCountHandle2 ) ], fmr .intValues [( * MetricDescriptor )( intCountHandle3 )]}
173+ got := []int64 {fmr .intValues [intCountHandle1 . Descriptor () ], fmr .intValues [intCountHandle2 . Descriptor () ], fmr .intValues [intCountHandle3 . Descriptor ( )]}
174174 want := []int64 {1 , 0 , 0 }
175175 if diff := cmp .Diff (got , want ); diff != "" {
176176 t .Fatalf ("fmr.intValues (-got, +want): %v" , diff )
177177 }
178178
179179 intCountHandle2 .Record (fmr , 1 , []string {"some label value" , "some optional label value" }... )
180- got = []int64 {fmr .intValues [( * MetricDescriptor )( intCountHandle1 ) ], fmr .intValues [( * MetricDescriptor )( intCountHandle2 ) ], fmr .intValues [( * MetricDescriptor )( intCountHandle3 )]}
180+ got = []int64 {fmr .intValues [intCountHandle1 . Descriptor () ], fmr .intValues [intCountHandle2 . Descriptor () ], fmr .intValues [intCountHandle3 . Descriptor ( )]}
181181 want = []int64 {1 , 1 , 0 }
182182 if diff := cmp .Diff (got , want ); diff != "" {
183183 t .Fatalf ("fmr.intValues (-got, +want): %v" , diff )
184184 }
185185
186186 intCountHandle3 .Record (fmr , 1 , []string {"some label value" , "some optional label value" }... )
187- got = []int64 {fmr .intValues [( * MetricDescriptor )( intCountHandle1 ) ], fmr .intValues [( * MetricDescriptor )( intCountHandle2 ) ], fmr .intValues [( * MetricDescriptor )( intCountHandle3 )]}
187+ got = []int64 {fmr .intValues [intCountHandle1 . Descriptor () ], fmr .intValues [intCountHandle2 . Descriptor () ], fmr .intValues [intCountHandle3 . Descriptor ( )]}
188188 want = []int64 {1 , 1 , 1 }
189189 if diff := cmp .Diff (got , want ); diff != "" {
190190 t .Fatalf ("fmr.intValues (-got, +want): %v" , diff )
191191 }
192192
193193 intCountHandle3 .Record (fmr , 1 , []string {"some label value" , "some optional label value" }... )
194- got = []int64 {fmr .intValues [( * MetricDescriptor )( intCountHandle1 ) ], fmr .intValues [( * MetricDescriptor )( intCountHandle2 ) ], fmr .intValues [( * MetricDescriptor )( intCountHandle3 )]}
194+ got = []int64 {fmr .intValues [intCountHandle1 . Descriptor () ], fmr .intValues [intCountHandle2 . Descriptor () ], fmr .intValues [intCountHandle3 . Descriptor ( )]}
195195 want = []int64 {1 , 1 , 2 }
196196 if diff := cmp .Diff (got , want ); diff != "" {
197197 t .Fatalf ("fmr.intValues (-got, +want): %v" , diff )
@@ -236,26 +236,26 @@ func verifyLabels(t *testing.T, labelsWant []string, optionalLabelsWant []string
236236}
237237
238238func (r * fakeMetricsRecorder ) RecordInt64Count (handle * Int64CountHandle , incr int64 , labels ... string ) {
239- verifyLabels (r .t , ( * MetricDescriptor )( handle ) .Labels , ( * MetricDescriptor )( handle ).OptionalLabels , labels )
240- r .intValues [( * MetricDescriptor )( handle )] += incr
239+ verifyLabels (r .t , handle . Descriptor () .Labels , handle . Descriptor ( ).OptionalLabels , labels )
240+ r .intValues [handle . Descriptor ( )] += incr
241241}
242242
243243func (r * fakeMetricsRecorder ) RecordFloat64Count (handle * Float64CountHandle , incr float64 , labels ... string ) {
244- verifyLabels (r .t , ( * MetricDescriptor )( handle ) .Labels , ( * MetricDescriptor )( handle ).OptionalLabels , labels )
245- r .floatValues [( * MetricDescriptor )( handle )] += incr
244+ verifyLabels (r .t , handle . Descriptor () .Labels , handle . Descriptor ( ).OptionalLabels , labels )
245+ r .floatValues [handle . Descriptor ( )] += incr
246246}
247247
248248func (r * fakeMetricsRecorder ) RecordInt64Histo (handle * Int64HistoHandle , incr int64 , labels ... string ) {
249- verifyLabels (r .t , ( * MetricDescriptor )( handle ) .Labels , ( * MetricDescriptor )( handle ).OptionalLabels , labels )
250- r .intValues [( * MetricDescriptor )( handle )] += incr
249+ verifyLabels (r .t , handle . Descriptor () .Labels , handle . Descriptor ( ).OptionalLabels , labels )
250+ r .intValues [handle . Descriptor ( )] += incr
251251}
252252
253253func (r * fakeMetricsRecorder ) RecordFloat64Histo (handle * Float64HistoHandle , incr float64 , labels ... string ) {
254- verifyLabels (r .t , ( * MetricDescriptor )( handle ) .Labels , ( * MetricDescriptor )( handle ).OptionalLabels , labels )
255- r .floatValues [( * MetricDescriptor )( handle )] += incr
254+ verifyLabels (r .t , handle . Descriptor () .Labels , handle . Descriptor ( ).OptionalLabels , labels )
255+ r .floatValues [handle . Descriptor ( )] += incr
256256}
257257
258258func (r * fakeMetricsRecorder ) RecordInt64Gauge (handle * Int64GaugeHandle , incr int64 , labels ... string ) {
259- verifyLabels (r .t , ( * MetricDescriptor )( handle ) .Labels , ( * MetricDescriptor )( handle ).OptionalLabels , labels )
260- r .intValues [( * MetricDescriptor )( handle )] += incr
259+ verifyLabels (r .t , handle . Descriptor () .Labels , handle . Descriptor ( ).OptionalLabels , labels )
260+ r .intValues [handle . Descriptor ( )] += incr
261261}
0 commit comments