Skip to content

Conversation

@thomhurst
Copy link
Owner

Automated Benchmark Update

This PR updates the benchmark documentation with the latest results from the Speed Comparison workflow.

Benchmarks Produced

Individual benchmark artifacts are available for download:

  • benchmark-DataDrivenTests
  • benchmark-AsyncTests
  • benchmark-ScaleTests
  • benchmark-MatrixTests
  • benchmark-MassiveParallelTests
  • benchmark-SetupTeardownTests
  • benchmark-BuildTime
  • benchmark-summary (aggregated overview)

Runtime Benchmarks

  • AsyncTests
  • DataDrivenTests
  • MassiveParallelTests
  • MatrixTests
  • ScaleTests
  • SetupTeardownTests

Build Benchmarks

  • BuildTime
  • 2026-01-09
  • Ubuntu Latest • .NET SDK 10.0.101

Changes

  • Updated benchmark data in docs/static/benchmarks/latest.json
  • Updated historical trends in docs/static/benchmarks/historical.json
  • Regenerated benchmark documentation in docs/docs/benchmarks/index.md
  • Updated benchmark summary in docs/static/benchmarks/summary.json

Workflow Run

  • Run ID: 20836686577
  • Triggered: schedule
  • Date:

🤖 This PR was automatically created and will be merged automatically once CI checks pass.

Copilot AI review requested due to automatic review settings January 9, 2026 00:29
@thomhurst thomhurst added automated benchmarks documentation Improvements or additions to documentation ignore-for-release labels Jan 9, 2026
@thomhurst thomhurst merged commit 5c7be87 into main Jan 9, 2026
11 of 13 checks passed
@thomhurst thomhurst deleted the automated-benchmarks-update branch January 9, 2026 00:29
@thomhurst
Copy link
Owner Author

Summary

Updates benchmark documentation with latest automated performance results from the daily CI run.

Critical Issues

None found ✅

Previous Review Status

No previous comments exist.

Verdict

APPROVE - No critical issues

This is a routine automated benchmark update affecting only documentation files. All changes are data updates from the latest benchmark runs (timestamps, performance metrics, and historical trends). No code, snapshots, or TUnit-specific rules apply to this PR.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This is an automated benchmark update PR that refreshes performance data from the daily Speed Comparison workflow run on 2026-01-09. The PR updates both the raw benchmark data (JSON files) and the generated documentation (Markdown files) with the latest performance metrics comparing TUnit against NUnit, MSTest, and xUnit3 across multiple test scenarios.

Key changes:

  • Updated timestamp from 2026-01-08 to 2026-01-09 across all benchmark files
  • Refreshed benchmark performance metrics with new measurement data
  • Added historical entry for 2026-01-09 to track benchmark trends over time

Reviewed changes

Copilot reviewed 18 out of 18 changed files in this pull request and generated no comments.

Show a summary per file
File Description
docs/static/benchmarks/summary.json Updated summary timestamp to 2026-01-09
docs/static/benchmarks/latest.json Refreshed all benchmark results with new timing data and metadata timestamp
docs/static/benchmarks/historical.json Appended new historical entry for 2026-01-09
docs/static/benchmarks/SetupTeardownTests.json Updated SetupTeardownTests benchmark results and timestamp
docs/static/benchmarks/ScaleTests.json Updated ScaleTests benchmark results and timestamp
docs/static/benchmarks/MatrixTests.json Updated MatrixTests benchmark results and timestamp
docs/static/benchmarks/MassiveParallelTests.json Updated MassiveParallelTests benchmark results and timestamp
docs/static/benchmarks/DataDrivenTests.json Updated DataDrivenTests benchmark results and timestamp
docs/static/benchmarks/BuildTime.json Updated BuildTime benchmark results and timestamp
docs/static/benchmarks/AsyncTests.json Updated AsyncTests benchmark results and timestamp
docs/docs/benchmarks/index.md Updated main benchmark documentation page with new date and timestamp
docs/docs/benchmarks/SetupTeardownTests.md Regenerated SetupTeardownTests documentation with updated metrics and charts
docs/docs/benchmarks/ScaleTests.md Regenerated ScaleTests documentation with updated metrics and charts
docs/docs/benchmarks/MatrixTests.md Regenerated MatrixTests documentation with updated metrics and charts
docs/docs/benchmarks/MassiveParallelTests.md Regenerated MassiveParallelTests documentation with updated metrics and charts
docs/docs/benchmarks/DataDrivenTests.md Regenerated DataDrivenTests documentation with updated metrics and charts
docs/docs/benchmarks/BuildTime.md Regenerated BuildTime documentation with updated metrics and charts
docs/docs/benchmarks/AsyncTests.md Regenerated AsyncTests documentation with updated metrics and charts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated benchmarks documentation Improvements or additions to documentation ignore-for-release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants