Skip to content

test(benchmarks): trace every benchmark through a shared config - #101

Merged
glennawatson merged 3 commits into
mainfrom
glennawatson/benchmark-configs
Sep 14, 2026
Merged

glennawatson merged 3 commits into
mainfrom
glennawatson/benchmark-configs

Conversation

@glennawatson

Copy link
Copy Markdown
Contributor

What kind of change does this PR introduce?

Benchmarks and CI.

What is the new behavior?

Every benchmark is traced through a shared config, and the benchmark workflow runs them all.

  • Adds Interaction and contended WhenChanged benchmarks.

What is the current behavior?

Each benchmark declares its own jobs and diagnosers, and the workflow runs one chosen suite.

What might this PR break?

None.

Checklist

  • I have read the Contribute guide
  • Tests have been added or updated (for bug fixes / features)
  • Docs have been added or updated (for bug fixes / features)
  • Changes target the main branch
  • PR title follows Conventional Commits

Additional information

@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Sep 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.73%. Comparing base (f1e7aa2) to head (0f77b42).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #101   +/-   ##
=======================================
  Coverage   99.73%   99.73%           
=======================================
  Files         288      288           
  Lines       11537    11537           
  Branches     1256     1256           
=======================================
  Hits        11506    11506           
  Misses         18       18           
  Partials       13       13           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@glennawatson
glennawatson merged commit b4968f4 into main Sep 14, 2026
17 of 18 checks passed
@glennawatson
glennawatson deleted the glennawatson/benchmark-configs branch September 14, 2026 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant