Skip to content

Conversation

@KRRT7
Copy link
Collaborator

@KRRT7 KRRT7 commented Jan 23, 2026

Summary

  • Display the improvement type (runtime, throughput, concurrency) in performance messages
  • Add E2E test validation for acceptance reason

Messages now show "📈 3037% concurrency improvement" instead of just "📈 3037% improvement", making it clear when an optimization was accepted based on concurrency rather than runtime.

Test plan

  • Pre-commit hooks pass
  • Critic unit tests pass
  • Async E2E test validates concurrency acceptance reason

KRRT7 added 3 commits January 23, 2026 01:44
Show whether improvement is from runtime, throughput, or concurrency
in the display output (e.g., "45% runtime improvement" instead of
just "45% improvement").
Add expected_acceptance_reason field to TestConfig and update the
improvement regex to capture and validate the improvement type.
Ensure the async E2E test verifies that optimizations are accepted
for the correct reason (concurrency improvement).
@KRRT7 KRRT7 merged commit d53e6d2 into main Jan 23, 2026
22 of 23 checks passed
@KRRT7 KRRT7 deleted the async-improvements branch January 23, 2026 06:47
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.

2 participants