Skip to content

Comments

ci: Optimize test performance with parallel execution and Playwright browser caching + fix testcases#18

Merged
swoosh1337 merged 5 commits intomainfrom
dev-tazi-013
Jan 21, 2026
Merged

ci: Optimize test performance with parallel execution and Playwright browser caching + fix testcases#18
swoosh1337 merged 5 commits intomainfrom
dev-tazi-013

Conversation

@swoosh1337
Copy link
Collaborator

Add thread pool configuration to unit tests with maxThreads=4 for faster execution. Implement Playwright browser caching in CI workflow to avoid reinstalling browsers on every run. Increase Playwright workers from 1 to 2 to leverage GitHub runner's dual-core CPU. Disable slowMo delay in CI while keeping 500ms locally for debugging. Add FlashcardReviewInterface modal with "Start Review" button showing due card count in

…browser caching

Add thread pool configuration to unit tests with maxThreads=4 for faster execution. Implement Playwright browser caching in CI workflow to avoid reinstalling browsers on every run. Increase Playwright workers from 1 to 2 to leverage GitHub runner's dual-core CPU. Disable slowMo delay in CI while keeping 500ms locally for debugging. Add FlashcardReviewInterface modal with "Start Review" button showing due card count in
@vercel
Copy link

vercel bot commented Jan 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
simplyalgo-dev Ready Ready Preview, Comment Jan 21, 2026 1:48am

swoosh1337 and others added 3 commits January 19, 2026 21:28
…lization

Implement new Analytics tab in admin dashboard featuring engagement metrics (DAU/WAU/MAU, retention), AI usage tracking (tokens, cost, sessions), practice performance (attempts, pass rates, streaks), and learning tools analytics (flashcards, behavioral/mock interviews). Add interactive charts with timeline aggregation by day/month/year resolution, breakdown visualizations for features and models, and metric cards with tren
…s multiple components

Update ProgressRadar to exclude System Design and Data Structure Implementation problems from total count, matching technical interview filtering logic. Replace console.log with logger.debug in CorrectCodeDialog and OverlayActions. Add dark mode support to flashcard mastery badges and fix back navigation in FlashcardDeckManager. Add LeetCode import functionality to admin problem management with new dialog
@swoosh1337 swoosh1337 merged commit fe6b948 into main Jan 21, 2026
5 of 6 checks passed
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