A Cypress plugin that provides detailed per-command analytics for test runs, including execution order, timing, retries, and pass/fail outcomes. Version 1.0.0 supports Cypress ^15.7.0 and Node.js 16.17+. It tracks command queue order, generates interactive HTML reports with vis-network graphs, and highlights slow tests via customizable thresholds. Compared to alternative flaky test tools, this plugin offers dual graph views (execution path vs. queue path), retry-aware timelines, and multiple output channels (browser console, terminal, HTML).
npm install cypress-flaky-test-auditNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows minimal setup: import and call flakyTestAudit in support/e2e.js, and register setupFlakyTestAudit in config's setupNodeEvents.
Upgrade Cypress to 13.x or higher.
Ensure network access or pre-download vis-network bundle and host locally.
Toggle plugin via environment variable or conditional import.
Use 'output' when upgrading to v2.
Use named import: import { flakyTestAudit } from 'cypress-flaky-test-audit';Run: npm install --save-dev cypress-flaky-test-audit
Ensure plugin initialization occurs after other plugins or use .skip() for unaffected tests.
No dependency data recorded yet.