(dtoLabels []*dto.LabelPair)
| 250 | } |
| 251 | |
| 252 | func asMetricAgentLabels(dtoLabels []*dto.LabelPair) []*agentproto.Stats_Metric_Label { |
| 253 | metricLabels := make([]*agentproto.Stats_Metric_Label, 0, len(dtoLabels)) |
| 254 | for _, dtoLabel := range dtoLabels { |
| 255 | if dtoLabel.GetValue() == "" { |
| 256 | continue |
| 257 | } |
| 258 | |
| 259 | metricLabels = append(metricLabels, &agentproto.Stats_Metric_Label{ |
| 260 | Name: dtoLabel.GetName(), |
| 261 | Value: dtoLabel.GetValue(), |
| 262 | }) |
| 263 | } |
| 264 | return metricLabels |
| 265 | } |
| 266 | |
| 267 | func TestUpdateMetrics_MetricsExpire(t *testing.T) { |
| 268 | t.Parallel() |
no test coverage detected