n8n/cypress
2025-08-19 16:13:43 +01:00
..
composables feat(editor): Update icons to Lucide icons (#16231) 2025-06-30 17:11:09 +02:00
e2e test: Migrate NPS from Cypress -> Playwright (#18535) 2025-08-19 16:13:43 +01:00
fixtures test: Migrate 2929 test to Playwright (#18425) 2025-08-18 09:05:38 +01:00
pages feat(editor): Add Alt+Meta+O keyboard shortcut for the About modal (#18530) 2025-08-19 15:10:40 +02:00
scripts feat(editor): Using special env vars as feature flags in the frontend (#17355) 2025-07-17 16:06:21 +02:00
support fix(editor): Revert changes from PRs #16059, #17959, #17759, and #17585 (#18382) 2025-08-15 12:46:09 +03:00
utils refactor(core): Refactor some imports to reduce baseline memory usage (#15916) 2025-06-03 11:23:44 +02:00
.gitignore refactor: Set up Cypress as pnpm workspace (no-changelog) (#6049) 2024-06-10 15:49:50 +02:00
augmentation.d.ts build: Update ESLint to v9 (#16639) 2025-06-27 10:42:47 +02:00
biome.jsonc ci: Setup biome and pre-commit hooks for formatting (no-changelog) (#10795) 2024-09-17 15:10:22 +03:00
constants.ts chore: Rename Test workflow -> Execute workflow (#15112) 2025-05-13 09:35:41 +02:00
cypress.config.js ci: Enable Playwright tests in PRs (#17238) 2025-07-16 09:05:11 +01:00
eslint.config.mjs build: Update ESLint to v9 (#16639) 2025-06-27 10:42:47 +02:00
package.json ci: Update Turbo config and GH actions (#17595) 2025-07-28 10:07:28 +01:00
README.md ci: Fix flaky 45-ai test (no-changelog) (#14348) 2025-04-02 13:07:12 +01:00
tsconfig.json feat: Modernize build and testing for workflow package (no-changelog) (#16771) 2025-06-30 20:02:16 +03:00
types.ts fix(editor): Prepare e2e suite for inline-expression-editor for new canvas (no-changelog) (#12110) 2024-12-10 15:35:51 +02:00

Debugging Flaky End-to-End Tests - Usage

To debug flaky end-to-end (E2E) tests, use the following command:

pnpm run debug:flaky:e2e -- <grep_filter> <burn_count>

Parameters:

  • <grep_filter>: (Optional) A string to filter tests by their it() or describe() block titles, or by tags if using the @cypress/grep plugin. If omitted, all tests will be run.
  • <burn_count>: (Optional) The number of times to run the filtered tests. Defaults to 5 if not provided.

Examples:

  1. Run all tests tagged with CAT-726 ten times:

    pnpm run debug:flaky:e2e CAT-726 10
    
  2. Run all tests containing "login" five times (default burn count):

    pnpm run debug:flaky:e2e login
    
  3. Run all tests five times (default grep and burn count):

    pnpm run debug:flaky:e2e