Skip to content

Add performance testing workflows and enhance reporting#314

Merged
karthiknadig merged 6 commits intomainfrom
performance-tests
Feb 3, 2026
Merged

Add performance testing workflows and enhance reporting#314
karthiknadig merged 6 commits intomainfrom
performance-tests

Conversation

@karthiknadig
Copy link
Member

Introduce a new GitHub Actions workflow for performance baseline testing and update the performance test workflow to compare against baseline metrics. Integrate tracing for performance profiling across various modules and fix formatting issues in performance report scripts for consistency.

- Introduced a new GitHub Actions workflow for performance baseline testing.
- Updated performance test workflow to compare against baseline metrics.
- Integrated tracing for performance profiling in various modules.
- Added new dependencies for tracing and enhanced logging capabilities.
@github-actions
Copy link

github-actions bot commented Feb 2, 2026

Test Coverage Report (Linux)

Metric Value
Current Coverage 51.7%
Base Branch Coverage 51.8%
Delta -.1% ❌

Coverage decreased. Please add tests for new code.

@karthiknadig karthiknadig reopened this Feb 3, 2026
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Test Coverage Report (Windows)

Metric Value
Current Coverage 47.76%
Base Branch Coverage 47.86%
Delta -0.1% ❌

Coverage decreased. Please add tests for new code.

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Performance Report (Linux) ⚠️

Metric PR Baseline Delta Change
Server Startup 1ms 0ms 1ms N/A%
Full Refresh 739ms 0ms 739ms N/A%

Legend
  • 🚀 Significant speedup (>100ms faster)
  • ✅ Faster than baseline
  • ➖ No significant change
  • 🔺 Slower than baseline (>100ms)
  • ⚠️ Significant slowdown (>500ms)

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Performance Report (macOS)

Metric PR Baseline Delta
Server Startup 1494ms 0ms 1494ms
Full Refresh 80223ms 0ms 80223ms

Legend
  • 🚀 Significant speedup (>100ms faster)
  • ✅ Faster than baseline
  • ➖ No significant change
  • 🔺 Slower than baseline (>100ms)
  • ⚠️ Significant slowdown (>500ms)

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Performance Report (Windows) ⚠️

Metric PR Baseline Delta Change
Server Startup 16ms 0ms 16ms N/A%
Full Refresh 22901ms 0ms 22901ms N/A%

Legend
  • 🚀 Significant speedup (>100ms faster)
  • ✅ Faster than baseline
  • ➖ No significant change
  • 🔺 Slower than baseline (>100ms)
  • ⚠️ Significant slowdown (>500ms)

@karthiknadig karthiknadig marked this pull request as ready for review February 3, 2026 19:49
@karthiknadig karthiknadig self-assigned this Feb 3, 2026
@karthiknadig karthiknadig added debt Code quality issues labels Feb 3, 2026
@karthiknadig karthiknadig enabled auto-merge (squash) February 3, 2026 19:49
@vs-code-engineering vs-code-engineering bot added this to the February 2026 milestone Feb 3, 2026
@karthiknadig karthiknadig merged commit 2df70d1 into main Feb 3, 2026
30 checks passed
@karthiknadig karthiknadig deleted the performance-tests branch February 3, 2026 22:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

debt Code quality issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants