{"repo":"vitalets/playwright-timeline-reporter","free":true,"listed":false,"github":"https://github.com/vitalets/playwright-timeline-reporter","clone":"git clone https://github.com/vitalets/playwright-timeline-reporter.git","description":"Interactive timeline report for Playwright.","language":"TypeScript","stars":30,"topics":["e2e-testing","playwright","playwright-reporter","test-performance","timeline"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Playwright Timeline Reporter Playwright Timeline Reporter renders your Playwright tests as an interactive timeline. You can use it to optimize your test run performance: - identify slow tests - detect costly or repeated hooks and fixtures - evaluate worker utilization - get ready-to-use prompt for AI analysis Plug it into any Playwright project and get a self-contained HTML report. Live Demo Click the screenshot to open the live report ↗ Also check out the sharded report demo. Installation Install with any package manager: npm pnpm Yarn Configuration Add the reporter to your playwright.config.ts : Additionally, you can provide options: Usage Run your tests and open ./timeline-report/index.html in any browser. In the report you can do the following: - Review the timeline to spot the slowest spans. - Hover any span to inspect its type, details, and source location. - Click spans to isolate a specific test, hook, or fixture. - Inspect restart markers to understand worker restart reasons. - Switch projects to isolate project-specific bottlenecks. - Focus on a worker or shard by clicking its label. - Select a region to zoom in for deeper investigation. - Search for files, tests, tags, or error messages. - Copy the AI prompt and paste it into any AI chat for analysis. [!NOTE] Your input is appreciated: you can help improve the reporter by upvoting these Playwright issues: #38350, #38962, #40175. Sharding For sharded runs, configure each shard to produce a blob report , then merge t","default_branch":null,"files":null,"tree":[],"storefront":"/r/vitalets","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vitalets/playwright-timeline-reporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}