Skip to content

Ensure we run the BenchmarksOpenTelemetryApi benchmarks on master#8012

Merged
andrewlock merged 1 commit intomasterfrom
andrew/ci/otel-benchmarks
Dec 24, 2025
Merged

Ensure we run the BenchmarksOpenTelemetryApi benchmarks on master#8012
andrewlock merged 1 commit intomasterfrom
andrew/ci/otel-benchmarks

Conversation

@andrewlock
Copy link
Member

@andrewlock andrewlock commented Dec 24, 2025

Summary of changes

Make sure we run the "OTel API only" benchmarks on master

Reason for change

We created "OTel API only" benchmarks in #6968 to compare with our "DD instrumented OTel API" benchmarks, but we're currently never running them, so we have no data. This ensures we run them on master (only) so we have comparison data.

Implementation details

Check if we're on a PR (which we are already doing). If not, then run the OTel API only benchmarks.

Test coverage

By its nature, hard to confirm it's working exactly as expected. Will confirm after merge

@andrewlock andrewlock requested a review from a team as a code owner December 24, 2025 14:49
@andrewlock andrewlock added area:builds project files, build scripts, pipelines, versioning, releases, packages area:benchmarks Benchmarks, throughput tests, Crank, Bombardier, etc labels Dec 24, 2025
@andrewlock andrewlock enabled auto-merge (squash) December 24, 2025 14:52
@andrewlock andrewlock merged commit ed3fa0f into master Dec 24, 2025
150 of 151 checks passed
@andrewlock andrewlock deleted the andrew/ci/otel-benchmarks branch December 24, 2025 16:31
@github-actions github-actions bot added this to the vNext-v3 milestone Dec 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:benchmarks Benchmarks, throughput tests, Crank, Bombardier, etc area:builds project files, build scripts, pipelines, versioning, releases, packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants