Skip to content

Commit 1fcd76a

Browse files
committed
Fix linting and add comment
1 parent 6e6ed7d commit 1fcd76a

File tree

6 files changed

+14
-15
lines changed

6 files changed

+14
-15
lines changed

cmd/otelcontribcol/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/cmd/otelcontrib
44

55
go 1.21.0
66

7-
toolchain go1.22.5
7+
toolchain go1.21.12
88

99
require (
1010
github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.106.1

cmd/oteltestbedcol/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module github.com/open-telemetry/opentelemetry-collector-contrib/cmd/oteltestbed
44

55
go 1.21.0
66

7-
toolchain go1.22.5
7+
toolchain go1.21.12
88

99
require (
1010
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/carbonexporter v0.106.1

receiver/datadogreceiver/internal/translator/batcher_test.go

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ func TestMetricBatcher(t *testing.T) {
6464
require.Equal(t, 1, resource1.ScopeMetrics().At(0).Metrics().Len())
6565
require.Equal(t, 1, resource2.ScopeMetrics().At(0).Metrics().Len())
6666

67-
require.Equal(t, "TestCount1", resource1.ScopeMetrics().At(0).Metrics().At(0).Name())
68-
require.Equal(t, "TestCount1", resource2.ScopeMetrics().At(0).Metrics().At(0).Name())
67+
requireSum(t, resource1.ScopeMetrics().At(0).Metrics().At(0), "TestCount1", 1)
68+
requireSum(t, resource2.ScopeMetrics().At(0).Metrics().At(0), "TestCount1", 1)
6969
},
7070
},
7171
{
@@ -110,6 +110,8 @@ func TestMetricBatcher(t *testing.T) {
110110

111111
require.Equal(t, "TestCount1", resource.ScopeMetrics().At(0).Metrics().At(0).Name())
112112
require.Equal(t, "TestCount2", resource.ScopeMetrics().At(0).Metrics().At(1).Name())
113+
requireSum(t, resource.ScopeMetrics().At(0).Metrics().At(0), "TestCount1", 1)
114+
requireSum(t, resource.ScopeMetrics().At(0).Metrics().At(1), "TestCount2", 1)
113115
},
114116
},
115117
{
@@ -162,8 +164,8 @@ func TestMetricBatcher(t *testing.T) {
162164
require.Equal(t, 1, resource1.ScopeMetrics().At(0).Metrics().Len())
163165
require.Equal(t, 1, resource2.ScopeMetrics().At(0).Metrics().Len())
164166

165-
require.Equal(t, "TestCount1", resource1.ScopeMetrics().At(0).Metrics().At(0).Name())
166-
require.Equal(t, "TestCount1", resource2.ScopeMetrics().At(0).Metrics().At(0).Name())
167+
requireSum(t, resource1.ScopeMetrics().At(0).Metrics().At(0), "TestCount1", 1)
168+
requireSum(t, resource2.ScopeMetrics().At(0).Metrics().At(0), "TestCount1", 1)
167169
},
168170
},
169171
{
@@ -210,8 +212,8 @@ func TestMetricBatcher(t *testing.T) {
210212
require.Equal(t, "TestMetric", resource.ScopeMetrics().At(0).Metrics().At(0).Name())
211213
require.Equal(t, "TestMetric", resource.ScopeMetrics().At(0).Metrics().At(1).Name())
212214

213-
require.Equal(t, pmetric.MetricTypeSum, resource.ScopeMetrics().At(0).Metrics().At(0).Type())
214-
require.Equal(t, pmetric.MetricTypeGauge, resource.ScopeMetrics().At(0).Metrics().At(1).Type())
215+
requireSum(t, resource.ScopeMetrics().At(0).Metrics().At(0), "TestMetric", 1)
216+
requireGauge(t, resource.ScopeMetrics().At(0).Metrics().At(1), "TestMetric", 1)
215217
},
216218
},
217219
{
@@ -255,10 +257,7 @@ func TestMetricBatcher(t *testing.T) {
255257

256258
require.Equal(t, 1, resource.ScopeMetrics().Len())
257259

258-
require.Equal(t, "TestMetric", resource.ScopeMetrics().At(0).Metrics().At(0).Name())
259-
260-
require.Equal(t, pmetric.MetricTypeSum, resource.ScopeMetrics().At(0).Metrics().At(0).Type())
261-
require.Equal(t, 2, resource.ScopeMetrics().At(0).Metrics().At(0).Sum().DataPoints().Len())
260+
requireSum(t, resource.ScopeMetrics().At(0).Metrics().At(0), "TestMetric", 2)
262261
},
263262
},
264263
}

receiver/datadogreceiver/internal/translator/series.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ func (mt *MetricsTranslator) TranslateSeriesV2(series []*gogen.MetricPayload_Met
120120
dimensions := parseSeriesProperties(serie.Metric, strings.ToLower(serie.Type.String()), serie.Tags, resourceMap["host"], mt.buildInfo.Version, mt.stringPool)
121121
for k, v := range resourceMap {
122122
if k == "host" {
123-
continue
123+
continue // Host has already been added as a resource attribute in parseSeriesProperties(), so avoid duplicating that attribute
124124
}
125125
dimensions.resourceAttrs.PutStr(k, v)
126126
}

receiver/datadogreceiver/internal/translator/tags.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,6 @@ func (s *StringPool) Intern(str string) string {
117117
}
118118

119119
type attributes struct {
120-
host string
121120
resource pcommon.Map
122121
scope pcommon.Map
123122
dp pcommon.Map

receiver/datadogreceiver/receiver_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@ import (
88
"context"
99
"errors"
1010
"fmt"
11-
"github.com/DataDog/agent-payload/v5/gogen"
1211
"io"
1312
"net/http"
1413
"strings"
1514
"testing"
1615

16+
"github.com/DataDog/agent-payload/v5/gogen"
17+
1718
"github.com/stretchr/testify/assert"
1819
"github.com/stretchr/testify/require"
1920
"go.opentelemetry.io/collector/component/componenttest"

0 commit comments

Comments
 (0)