elastic / apm-agent-java

https://www.elastic.co/guide/en/apm/agent/java/current/index.html
Apache License 2.0
563 stars 320 forks source link

Add elastic-otel-java to weekly benchmarks #3706

Closed JonasKunz closed 3 days ago

JonasKunz commented 5 days ago

What does this PR do?

Adds the Elastic Distribtution of OpenTelemetry Java agent to the weekly bechmarks. It executes it for:

@v1v any suggestions on howto best test this? Simply merge and trigger the pipeline? I've manually verified that the downloading of the snapshot from the workflow run works correctly

v1v commented 5 days ago

@v1v any suggestions on howto best test this? Simply merge and trigger the pipeline? I've manually verified that the downloading of the snapshot from the workflow run works correctly

Create an upstream feature branch called test/update-benchmarks.

Then go to https://github.com/elastic/apm-agent-java/blob/97e47dc8eedc6f211d8938ed06f762cee98a89ce/catalog-info.yaml#L120, click on New Build and fill the form:

image
JonasKunz commented 4 days ago

I had to use a very shortened name for the inferred-spans agent, because otherwise the results table header would get messed up. Now everything works as expected: https://buildkite.com/elastic/apm-agent-java-opentelemetry-benchmark/builds/57