@@ -94,7 +94,7 @@ func TestIntGaugeEmptyDataPoint(t *testing.T) {
9494 m .SetName ("my.metric" )
9595 m .SetDataType (pdata .MetricDataTypeIntGauge )
9696 dps := m .IntGauge ().DataPoints ()
97- dps .Append ( pdata . NewIntDataPoint () )
97+ dps .Resize ( 1 )
9898 matched , err := matcher .MatchMetric (m )
9999 assert .NoError (t , err )
100100 assert .True (t , matched )
@@ -107,7 +107,7 @@ func TestDoubleGaugeEmptyDataPoint(t *testing.T) {
107107 m .SetName ("my.metric" )
108108 m .SetDataType (pdata .MetricDataTypeDoubleGauge )
109109 dps := m .DoubleGauge ().DataPoints ()
110- dps .Append ( pdata . NewDoubleDataPoint () )
110+ dps .Resize ( 1 )
111111 matched , err := matcher .MatchMetric (m )
112112 assert .NoError (t , err )
113113 assert .True (t , matched )
@@ -120,7 +120,7 @@ func TestDoubleSumEmptyDataPoint(t *testing.T) {
120120 m .SetName ("my.metric" )
121121 m .SetDataType (pdata .MetricDataTypeDoubleSum )
122122 dps := m .DoubleSum ().DataPoints ()
123- dps .Append ( pdata . NewDoubleDataPoint () )
123+ dps .Resize ( 1 )
124124 matched , err := matcher .MatchMetric (m )
125125 assert .NoError (t , err )
126126 assert .True (t , matched )
@@ -133,7 +133,7 @@ func TestIntSumEmptyDataPoint(t *testing.T) {
133133 m .SetName ("my.metric" )
134134 m .SetDataType (pdata .MetricDataTypeIntSum )
135135 dps := m .IntSum ().DataPoints ()
136- dps .Append ( pdata . NewIntDataPoint () )
136+ dps .Resize ( 1 )
137137 matched , err := matcher .MatchMetric (m )
138138 assert .NoError (t , err )
139139 assert .True (t , matched )
@@ -146,7 +146,7 @@ func TestIntHistogramEmptyDataPoint(t *testing.T) {
146146 m .SetName ("my.metric" )
147147 m .SetDataType (pdata .MetricDataTypeIntHistogram )
148148 dps := m .IntHistogram ().DataPoints ()
149- dps .Append ( pdata . NewIntHistogramDataPoint () )
149+ dps .Resize ( 1 )
150150 matched , err := matcher .MatchMetric (m )
151151 assert .NoError (t , err )
152152 assert .True (t , matched )
@@ -159,7 +159,7 @@ func TestDoubleHistogramEmptyDataPoint(t *testing.T) {
159159 m .SetName ("my.metric" )
160160 m .SetDataType (pdata .MetricDataTypeDoubleHistogram )
161161 dps := m .DoubleHistogram ().DataPoints ()
162- dps .Append ( pdata . NewDoubleHistogramDataPoint () )
162+ dps .Resize ( 1 )
163163 matched , err := matcher .MatchMetric (m )
164164 assert .NoError (t , err )
165165 assert .True (t , matched )
@@ -202,11 +202,11 @@ func testMatchIntGauge(t *testing.T, metricName, expression string, lbls map[str
202202 m .SetName (metricName )
203203 m .SetDataType (pdata .MetricDataTypeIntGauge )
204204 dps := m .IntGauge ().DataPoints ()
205- pt := pdata .NewIntDataPoint ()
205+ dps .Resize (1 )
206+ pt := dps .At (0 )
206207 if lbls != nil {
207208 pt .LabelsMap ().InitFromMap (lbls )
208209 }
209- dps .Append (pt )
210210 match , err := matcher .MatchMetric (m )
211211 assert .NoError (t , err )
212212 return match
@@ -221,14 +221,13 @@ func TestMatchIntGaugeDataPointByMetricAndSecondPointLabelValue(t *testing.T) {
221221 m .SetName ("my.metric" )
222222 m .SetDataType (pdata .MetricDataTypeIntGauge )
223223 dps := m .IntGauge ().DataPoints ()
224+ dps .Resize (2 )
224225
225- pt1 := pdata . NewIntDataPoint ( )
226+ pt1 := dps . At ( 0 )
226227 pt1 .LabelsMap ().Insert ("foo" , "bar" )
227- dps .Append (pt1 )
228228
229- pt2 := pdata . NewIntDataPoint ( )
229+ pt2 := dps . At ( 1 )
230230 pt2 .LabelsMap ().Insert ("baz" , "glarch" )
231- dps .Append (pt2 )
232231
233232 matched , err := matcher .MatchMetric (m )
234233 assert .NoError (t , err )
0 commit comments