n8n/cypress
2025-04-17 09:32:07 +02:00
..
composables fix: Improve stability of NDV hover test (no-changelog) (#14679) 2025-04-17 08:26:10 +01:00
e2e fix(editor): Fix same order of buttons in run data selector (#14677) 2025-04-17 09:32:07 +02:00
fixtures fix(editor): Inline expression previews are not displayed in NDV (#14475) 2025-04-08 16:38:28 +02:00
pages chore: Remove AI assistant experiment's feature flag. (no-chanelog) (#14430) 2025-04-07 11:15:29 +03:00
scripts ci: Improve Flaky Test Debugging and CAT-726 Fix (no-changelog) (#14298) 2025-04-02 09:04:05 +01:00
support ci: Improve Flaky Test Debugging and CAT-726 Fix (no-changelog) (#14298) 2025-04-02 09:04:05 +01:00
utils refactor(core): Persist node execution order, and forward it to the frontend (#14455) 2025-04-09 10:19:58 +02:00
.eslintrc.js ci: Improve Flaky Test Debugging and CAT-726 Fix (no-changelog) (#14298) 2025-04-02 09:04:05 +01:00
.gitignore refactor: Set up Cypress as pnpm workspace (no-changelog) (#6049) 2024-06-10 15:49:50 +02:00
augmentation.d.ts refactor: Set up Cypress as pnpm workspace (no-changelog) (#6049) 2024-06-10 15:49:50 +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 fix(editor): Fix nodes and connection debouncing during execution (no-changelog) (#14208) 2025-03-27 11:59:04 +02:00
cypress.config.js ci: Improve Flaky Test Debugging and CAT-726 Fix (no-changelog) (#14298) 2025-04-02 09:04:05 +01:00
package.json ci: Improve Flaky Test Debugging and CAT-726 Fix (no-changelog) (#14298) 2025-04-02 09:04:05 +01:00
README.md ci: Fix flaky 45-ai test (no-changelog) (#14348) 2025-04-02 13:07:12 +01:00
tsconfig.json ci: Refactor e2e tests to be less flaky (no-changelog) (#9695) 2024-06-11 14:45:15 +02: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