Skip to content

Commit 983f34b

Browse files
committed
Fix tests
1 parent a096d11 commit 983f34b

File tree

4 files changed

+30
-11
lines changed

4 files changed

+30
-11
lines changed

internal/pkg/otel/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ This section provides a summary of components included in the Elastic Distributi
5656

5757
| Component | Version |
5858
|---|---|
59-
| [debugexporter](https://github.com/open-telemetry/opentelemetry-collector/blob/exporter/debugexporter/v0.130.0/exporter/debugexporter/README.md) | v0.130.0 |
60-
| [elasticsearchexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/elasticsearchexporter/v0.130.0/exporter/elasticsearchexporter/README.md) | v0.130.0 |
59+
| [debugexporter](https://github.com/open-telemetry/opentelemetry-collector/blob/exporter/debugexporter/v0.132.0/exporter/debugexporter/README.md) | v0.132.0 |
60+
| [elasticsearchexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/elasticsearchexporter/v0.132.0/exporter/elasticsearchexporter/README.md) | v0.132.0 |
6161
| [fileexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/fileexporter/v0.130.0/exporter/fileexporter/README.md) | v0.130.0 |
6262
| [kafkaexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/kafkaexporter/v0.130.0/exporter/kafkaexporter/README.md) | v0.130.0 |
6363
| [loadbalancingexporter](https://github.com/open-telemetry/opentelemetry-collector-contrib/blob/exporter/loadbalancingexporter/v0.130.0/exporter/loadbalancingexporter/README.md) | v0.130.0 |

internal/pkg/otel/translate/otelconfig_test.go

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -221,27 +221,35 @@ func TestGetOtelConfig(t *testing.T) {
221221

222222
expectedESConfig := map[string]any{
223223
"elasticsearch/_agent-component/default": map[string]any{
224-
"batcher": map[string]any{
225-
"enabled": true,
226-
"max_size": 1600,
227-
"min_size": 0,
228-
},
229224
"compression": "gzip",
230225
"compression_params": map[string]any{
231226
"level": 1,
232227
},
233228
"mapping": map[string]any{
234229
"mode": "bodymap",
235230
},
236-
"endpoints": []string{"http://localhost:9200"},
237-
"password": "password",
238-
"user": "elastic",
231+
"endpoints": []string{"http://localhost:9200"},
232+
"password": "password",
233+
"user": "elastic",
234+
"max_conns_per_host": 1,
239235
"retry": map[string]any{
240236
"enabled": true,
241237
"initial_interval": 1 * time.Second,
242238
"max_interval": 1 * time.Minute,
243239
"max_retries": 3,
244240
},
241+
"sending_queue": map[string]any{
242+
"enabled": true,
243+
"num_consumers": 1,
244+
"queue_size": 3200,
245+
"block_on_overflow": true,
246+
"wait_for_result": true,
247+
"batch": map[string]any{
248+
"max_size": 1600,
249+
"min_size": 0,
250+
"sizer": "items",
251+
},
252+
},
245253
"logs_dynamic_id": map[string]any{
246254
"enabled": true,
247255
},

testing/integration/ess/beat_receivers_test.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,9 @@ func TestClassicAndReceiverAgentMonitoring(t *testing.T) {
379379
"data_stream.namespace",
380380
"elastic_agent.id",
381381
"event.ingested",
382+
383+
// only in receiver doc
384+
"agent.otelcol",
382385
}
383386
switch tc.onlyCompareKeys {
384387
case true:
@@ -585,6 +588,10 @@ outputs:
585588
"data_stream.namespace",
586589
"event.ingested",
587590
"event.duration",
591+
592+
// only in receiver doc
593+
"agent.otelcol.component.id",
594+
"agent.otelcol.component.kind",
588595
}
589596

590597
stripNondeterminism := func(m mapstr.M, mset string) {
@@ -668,7 +675,7 @@ outputs:
668675
stripNondeterminism(agentDoc, tt.metricset)
669676
stripNondeterminism(otelDoc, tt.metricset)
670677

671-
AssertMapstrKeysEqual(t, agentDoc, otelDoc, nil, "expected documents keys to be equal for metricset "+tt.metricset)
678+
AssertMapstrKeysEqual(t, agentDoc, otelDoc, ignoredFields, "expected documents keys to be equal for metricset "+tt.metricset)
672679
AssertMapsEqual(t, agentDoc, otelDoc, ignoredFields, "expected documents to be equal for metricset "+tt.metricset)
673680
})
674681
}

testing/integration/ess/otel_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1635,6 +1635,10 @@ service:
16351635
"elastic_agent.id",
16361636
"elastic_agent.snapshot",
16371637
"elastic_agent.version",
1638+
1639+
// only in fbreceiver doc
1640+
"agent.otelcol.component.id",
1641+
"agent.otelcol.component.kind",
16381642
}
16391643

16401644
AssertMapsEqual(t, doc1, doc2, ignoredFields, "expected documents to be equal")

0 commit comments

Comments
 (0)