n8n/.github/test-metrics/playwright.json
2026-01-28 11:41:33 +00:00

733 lines
20 KiB
JSON

{
"updatedAt": "2026-01-27T22:20:54.780Z",
"source": "currents",
"projectId": "LRxcNt",
"specs": {
"tests/e2e/projects/projects.spec.ts": {
"avgDuration": 181938,
"testCount": 9,
"flakyRate": 0.1222
},
"tests/e2e/workflows/editor/canvas/actions.spec.ts": {
"avgDuration": 136685,
"testCount": 20,
"flakyRate": 0.0042
},
"tests/e2e/credentials/crud.spec.ts": {
"avgDuration": 126381,
"testCount": 14,
"flakyRate": 0.0028
},
"tests/e2e/sharing/credential-visibility.spec.ts": {
"avgDuration": 112068,
"testCount": 5,
"flakyRate": 0.1
},
"tests/e2e/data-tables/tables.spec.ts": {
"avgDuration": 110045,
"testCount": 7,
"flakyRate": 0.0014
},
"tests/e2e/workflows/editor/code/code-node.spec.ts": {
"avgDuration": 99751,
"testCount": 12,
"flakyRate": 0.0437
},
"tests/e2e/data-tables/details.spec.ts": {
"avgDuration": 99274,
"testCount": 11,
"flakyRate": 0.0014
},
"tests/e2e/ai/langchain-agents.spec.ts": {
"avgDuration": 98947,
"testCount": 7,
"flakyRate": 0.0139
},
"tests/e2e/workflows/editor/canvas/undo-redo.spec.ts": {
"avgDuration": 96500,
"testCount": 14,
"flakyRate": 0
},
"tests/e2e/ai/assistant-basic.spec.ts": {
"avgDuration": 95751,
"testCount": 11,
"flakyRate": 0.0085
},
"tests/e2e/workflows/list/workflows.spec.ts": {
"avgDuration": 93615,
"testCount": 9,
"flakyRate": 0.0323
},
"tests/e2e/workflows/editor/ndv/ndv-core.spec.ts": {
"avgDuration": 93461,
"testCount": 14,
"flakyRate": 0.0225
},
"tests/e2e/workflows/editor/canvas/canvas-nodes.spec.ts": {
"avgDuration": 91986,
"testCount": 8,
"flakyRate": 0.0811
},
"tests/e2e/workflows/editor/canvas/canvas-zoom.spec.ts": {
"avgDuration": 91383,
"testCount": 12,
"flakyRate": 0.0506
},
"tests/e2e/workflows/editor/code/editors.spec.ts": {
"avgDuration": 90065,
"testCount": 11,
"flakyRate": 0.0266
},
"tests/e2e/workflows/editor/ndv/ndv-data-display.spec.ts": {
"avgDuration": 89783,
"testCount": 11,
"flakyRate": 0.0296
},
"tests/e2e/projects/folders-operations.spec.ts": {
"avgDuration": 86349,
"testCount": 14,
"flakyRate": 0.0056
},
"tests/e2e/settings/personal/two-factor-authentication.spec.ts": {
"avgDuration": 85085,
"testCount": 7,
"flakyRate": 0.0042
},
"tests/e2e/nodes/webhook.spec.ts": {
"avgDuration": 84386,
"testCount": 9,
"flakyRate": 0.0112
},
"tests/e2e/workflows/executions/list.spec.ts": {
"avgDuration": 79256,
"testCount": 11,
"flakyRate": 0.1491
},
"tests/e2e/workflows/editor/execution/debug.spec.ts": {
"avgDuration": 76887,
"testCount": 4,
"flakyRate": 0.0628
},
"tests/e2e/building-blocks/node-details-configuration.spec.ts": {
"avgDuration": 73937,
"testCount": 7,
"flakyRate": 0.007
},
"tests/e2e/auth/oidc.spec.ts": {
"avgDuration": 69764,
"testCount": 1,
"flakyRate": 0.0239
},
"tests/e2e/workflows/editor/ndv/ndv-parameters.spec.ts": {
"avgDuration": 68318,
"testCount": 9,
"flakyRate": 0.0042
},
"tests/e2e/workflows/editor/execution/execution.spec.ts": {
"avgDuration": 68225,
"testCount": 14,
"flakyRate": 0.0254
},
"tests/e2e/building-blocks/credentials.spec.ts": {
"avgDuration": 65277,
"testCount": 6,
"flakyRate": 0.0084
},
"tests/e2e/workflows/editor/execution/logs.spec.ts": {
"avgDuration": 64068,
"testCount": 8,
"flakyRate": 0.0226
},
"tests/e2e/cloud/cloud.spec.ts": {
"avgDuration": 63135,
"testCount": 3,
"flakyRate": 0.0294
},
"tests/e2e/workflows/editor/ndv/pinning.spec.ts": {
"avgDuration": 62923,
"testCount": 10,
"flakyRate": 0.0112
},
"tests/e2e/ai/hitl-for-tools.spec.ts": {
"avgDuration": 60802,
"testCount": 2,
"flakyRate": 0.0044
},
"tests/e2e/workflows/editor/expressions/mapping.spec.ts": {
"avgDuration": 60442,
"testCount": 10,
"flakyRate": 0.0014
},
"tests/e2e/projects/project-settings.spec.ts": {
"avgDuration": 60360,
"testCount": 8,
"flakyRate": 0
},
"tests/e2e/nodes/form-trigger-node.spec.ts": {
"avgDuration": 59348,
"testCount": 5,
"flakyRate": 0.0056
},
"tests/e2e/workflows/editor/subworkflows/extraction.spec.ts": {
"avgDuration": 59314,
"testCount": 3,
"flakyRate": 0.0014
},
"tests/e2e/workflows/templates/credentials-setup.spec.ts": {
"avgDuration": 56552,
"testCount": 8,
"flakyRate": 0.0098
},
"tests/e2e/workflows/editor/expressions/modal.spec.ts": {
"avgDuration": 55733,
"testCount": 6,
"flakyRate": 0.0141
},
"tests/e2e/workflows/editor/routing.spec.ts": {
"avgDuration": 52723,
"testCount": 6,
"flakyRate": 0.0281
},
"tests/e2e/workflows/editor/expressions/inline.spec.ts": {
"avgDuration": 51958,
"testCount": 7,
"flakyRate": 0.0521
},
"tests/e2e/ai/assistant-credential-help.spec.ts": {
"avgDuration": 51745,
"testCount": 4,
"flakyRate": 0.0042
},
"tests/e2e/chat-hub/chat-hub-attachment.spec.ts": {
"avgDuration": 50885,
"testCount": 3,
"flakyRate": 0.1351
},
"tests/e2e/projects/folders-basic.spec.ts": {
"avgDuration": 50217,
"testCount": 11,
"flakyRate": 0.007
},
"tests/e2e/ai/assistant-code-help.spec.ts": {
"avgDuration": 50056,
"testCount": 2,
"flakyRate": 0.0127
},
"tests/e2e/ai/assistant-support-chat.spec.ts": {
"avgDuration": 48597,
"testCount": 3,
"flakyRate": 0.0085
},
"tests/e2e/building-blocks/canvas-actions.spec.ts": {
"avgDuration": 47884,
"testCount": 9,
"flakyRate": 0.0028
},
"tests/e2e/workflows/editor/ndv/paired-item.spec.ts": {
"avgDuration": 47692,
"testCount": 5,
"flakyRate": 0.007
},
"tests/e2e/chat-hub/chat-hub-workflow-agent.spec.ts": {
"avgDuration": 47588,
"testCount": 2,
"flakyRate": 0.2061
},
"tests/e2e/workflows/editor/expressions/transformation.spec.ts": {
"avgDuration": 47442,
"testCount": 6,
"flakyRate": 0
},
"tests/e2e/workflows/editor/ndv/resource-locator.spec.ts": {
"avgDuration": 46601,
"testCount": 7,
"flakyRate": 0
},
"tests/e2e/workflows/checklist/production-checklist.spec.ts": {
"avgDuration": 44366,
"testCount": 7,
"flakyRate": 0.0028
},
"tests/e2e/settings/log-streaming/log-streaming-observability.spec.ts": {
"avgDuration": 43991,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/projects/folders-advanced.spec.ts": {
"avgDuration": 43435,
"testCount": 6,
"flakyRate": 0
},
"tests/e2e/workflows/editor/viewer-permissions.spec.ts": {
"avgDuration": 43417,
"testCount": 3,
"flakyRate": 0.0028
},
"tests/e2e/workflows/editor/tags.spec.ts": {
"avgDuration": 42899,
"testCount": 7,
"flakyRate": 0.0155
},
"tests/e2e/workflows/templates/templates.spec.ts": {
"avgDuration": 42575,
"testCount": 9,
"flakyRate": 0.14
},
"tests/e2e/workflows/editor/workflow-actions/publish.spec.ts": {
"avgDuration": 41405,
"testCount": 7,
"flakyRate": 0.0119
},
"tests/e2e/nodes/kafka-nodes.spec.ts": {
"avgDuration": 40956,
"testCount": 2,
"flakyRate": 0.0021
},
"tests/e2e/ai/workflow-builder.spec.ts": {
"avgDuration": 40449,
"testCount": 5,
"flakyRate": 0.0084
},
"tests/e2e/workflows/editor/subworkflows/workflow-selector.spec.ts": {
"avgDuration": 39594,
"testCount": 5,
"flakyRate": 0.0028
},
"tests/e2e/app-config/demo.spec.ts": {
"avgDuration": 38950,
"testCount": 4,
"flakyRate": 0.1353
},
"tests/e2e/workflows/editor/ndv/ndv-floating-nodes.spec.ts": {
"avgDuration": 37757,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/ai/rag-callout.spec.ts": {
"avgDuration": 35912,
"testCount": 2,
"flakyRate": 0.0113
},
"tests/e2e/settings/personal/personal.spec.ts": {
"avgDuration": 35307,
"testCount": 2,
"flakyRate": 0.007
},
"tests/e2e/chat-hub/chat-hub-basic.spec.ts": {
"avgDuration": 32409,
"testCount": 3,
"flakyRate": 0.1407
},
"tests/e2e/api/webhook-external.spec.ts": {
"avgDuration": 30636,
"testCount": 2,
"flakyRate": 0.0113
},
"tests/e2e/ai/langchain-vectorstores.spec.ts": {
"avgDuration": 30502,
"testCount": 2,
"flakyRate": 0.0292
},
"tests/e2e/ai/langchain-chains.spec.ts": {
"avgDuration": 29786,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/app-config/security-notifications.spec.ts": {
"avgDuration": 29324,
"testCount": 5,
"flakyRate": 0.0127
},
"tests/e2e/workflows/editor/ndv/resource-mapper.spec.ts": {
"avgDuration": 29269,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/capabilities/task-runner.spec.ts": {
"avgDuration": 28582,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/auth/password-reset.spec.ts": {
"avgDuration": 28574,
"testCount": 1,
"flakyRate": 0.0084
},
"tests/e2e/credentials/global.spec.ts": {
"avgDuration": 28384,
"testCount": 5,
"flakyRate": 0
},
"tests/e2e/chat-hub/chat-hub-settings.spec.ts": {
"avgDuration": 27248,
"testCount": 2,
"flakyRate": 0.1281
},
"tests/e2e/settings/environments/variables.spec.ts": {
"avgDuration": 27115,
"testCount": 7,
"flakyRate": 0.0028
},
"tests/e2e/nodes/community-nodes.spec.ts": {
"avgDuration": 26771,
"testCount": 3,
"flakyRate": 0
},
"tests/e2e/workflows/editor/editor-after-route-changes.spec.ts": {
"avgDuration": 26201,
"testCount": 1,
"flakyRate": 0.0014
},
"tests/e2e/node-creator/special-nodes.spec.ts": {
"avgDuration": 25945,
"testCount": 3,
"flakyRate": 0.0042
},
"tests/e2e/workflows/list/import.spec.ts": {
"avgDuration": 25716,
"testCount": 5,
"flakyRate": 0.0014
},
"tests/e2e/workflows/editor/subworkflows/debugging.spec.ts": {
"avgDuration": 25072,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/node-creator/categories.spec.ts": {
"avgDuration": 24567,
"testCount": 5,
"flakyRate": 0
},
"tests/e2e/app-config/env-feature-flags.spec.ts": {
"avgDuration": 24294,
"testCount": 2,
"flakyRate": 0.0042
},
"tests/e2e/settings/log-streaming/log-streaming.spec.ts": {
"avgDuration": 23845,
"testCount": 5,
"flakyRate": 0
},
"tests/e2e/auth/signin.spec.ts": {
"avgDuration": 23513,
"testCount": 1,
"flakyRate": 0.0056
},
"tests/e2e/node-creator/actions.spec.ts": {
"avgDuration": 22680,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/settings/users/users.spec.ts": {
"avgDuration": 22427,
"testCount": 5,
"flakyRate": 0.0395
},
"tests/e2e/workflows/editor/execution/inject-previous.spec.ts": {
"avgDuration": 22203,
"testCount": 2,
"flakyRate": 0.0028
},
"tests/e2e/building-blocks/user-service.spec.ts": {
"avgDuration": 21803,
"testCount": 8,
"flakyRate": 0.0042
},
"tests/e2e/node-creator/navigation.spec.ts": {
"avgDuration": 21589,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/workflows/demo-diff.spec.ts": {
"avgDuration": 21489,
"testCount": 9,
"flakyRate": 0
},
"tests/e2e/sharing/access-control.spec.ts": {
"avgDuration": 21465,
"testCount": 5,
"flakyRate": 0.0026
},
"tests/e2e/building-blocks/workflow-entry-points.spec.ts": {
"avgDuration": 21451,
"testCount": 5,
"flakyRate": 0.0014
},
"tests/e2e/auth/admin-smoke.spec.ts": {
"avgDuration": 20234,
"testCount": 1,
"flakyRate": 0.0085
},
"tests/e2e/credentials/oauth.spec.ts": {
"avgDuration": 19947,
"testCount": 1,
"flakyRate": 0.007
},
"tests/e2e/nodes/if-node.spec.ts": {
"avgDuration": 18980,
"testCount": 2,
"flakyRate": 0.0295
},
"tests/e2e/app-config/versions.spec.ts": {
"avgDuration": 18809,
"testCount": 1,
"flakyRate": 0.0042
},
"tests/e2e/chat-hub/chat-hub-personal-agent.spec.ts": {
"avgDuration": 18451,
"testCount": 2,
"flakyRate": 0.0669
},
"tests/e2e/node-creator/vector-stores.spec.ts": {
"avgDuration": 18443,
"testCount": 3,
"flakyRate": 0
},
"tests/e2e/sharing/workflow-sharing.spec.ts": {
"avgDuration": 16920,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/workflows/editor/ndv/io-filter.spec.ts": {
"avgDuration": 16245,
"testCount": 2,
"flakyRate": 0.0028
},
"tests/e2e/chat-hub/chat-hub-tools.spec.ts": {
"avgDuration": 16206,
"testCount": 1,
"flakyRate": 0.1574
},
"tests/e2e/nodes/pdf-node.spec.ts": {
"avgDuration": 15332,
"testCount": 1,
"flakyRate": 0.0698
},
"tests/e2e/ai/chat-session.spec.ts": {
"avgDuration": 15262,
"testCount": 1,
"flakyRate": 0.0042
},
"tests/e2e/regression/ADO-4462-template-setup-experiment.spec.ts": {
"avgDuration": 14918,
"testCount": 2,
"flakyRate": 0.0014
},
"tests/e2e/auth/authenticated.spec.ts": {
"avgDuration": 14826,
"testCount": 5,
"flakyRate": 0.0014
},
"tests/e2e/sharing/credential-sharing.spec.ts": {
"avgDuration": 14707,
"testCount": 3,
"flakyRate": 0.0026
},
"tests/e2e/capabilities/proxy-server.spec.ts": {
"avgDuration": 14632,
"testCount": 4,
"flakyRate": 0.0042
},
"tests/e2e/regression/SUG-121-fields-reset-after-closing-ndv.spec.ts": {
"avgDuration": 14359,
"testCount": 1,
"flakyRate": 0.0056
},
"tests/e2e/nodes/http-request-node.spec.ts": {
"avgDuration": 14147,
"testCount": 2,
"flakyRate": 0.0028
},
"tests/e2e/credentials/api-operations.spec.ts": {
"avgDuration": 14117,
"testCount": 5,
"flakyRate": 0.0028
},
"tests/e2e/workflows/editor/execution/partial.spec.ts": {
"avgDuration": 13936,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/regression/AI-812-partial-execs-broken-when-using-chat-trigger.spec.ts": {
"avgDuration": 12303,
"testCount": 2,
"flakyRate": 0.0014
},
"tests/e2e/regression/ADO-2372-prevent-clipping-params.spec.ts": {
"avgDuration": 11609,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/settings/workers/workers.spec.ts": {
"avgDuration": 11295,
"testCount": 4,
"flakyRate": 0.0028
},
"tests/e2e/api/webhook-isolation.spec.ts": {
"avgDuration": 10999,
"testCount": 14,
"flakyRate": 0.0058
},
"tests/e2e/node-creator/workflows.spec.ts": {
"avgDuration": 10812,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/regression/ADO-1338-ndv-missing-input-panel.spec.ts": {
"avgDuration": 10370,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/nodes/schedule-trigger-node.spec.ts": {
"avgDuration": 9491,
"testCount": 1,
"flakyRate": 0.0014
},
"tests/e2e/workflows/editor/ndv/schema-preview.spec.ts": {
"avgDuration": 7783,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/regression/AI-1401-sub-nodes-input-panel.spec.ts": {
"avgDuration": 7634,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/regression/CAT-726-canvas-node-connectors-not-rendered-when-nodes-inserted.spec.ts": {
"avgDuration": 7430,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/regression/SUG-38-inline-expression-preview.spec.ts": {
"avgDuration": 7227,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/regression/AI-716-correctly-set-up-agent-model-shows-error.spec.ts": {
"avgDuration": 7121,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/nodes/email-send-node.spec.ts": {
"avgDuration": 7118,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/regression/PAY-4367-node-shifting-cyclic.spec.ts": {
"avgDuration": 6401,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/regression/ADO-2230-ndv-reset-data-pagination.spec.ts": {
"avgDuration": 5967,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/settings/community-nodes/community-nodes.spec.ts": {
"avgDuration": 5920,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/workflows/editor/canvas/focus-panel.spec.ts": {
"avgDuration": 5401,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/workflows/editor/canvas/stickies.spec.ts": {
"avgDuration": 5297,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/regression/ADO-2929-can-load-old-switch-node-workflows.spec.ts": {
"avgDuration": 5170,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/settings/log-streaming/log-streaming-ui-e2e.spec.ts": {
"avgDuration": 5046,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/chat-hub/chat-hub-chat-user.spec.ts": {
"avgDuration": 4983,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/workflows/editor/subworkflows/wait.spec.ts": {
"avgDuration": 4186,
"testCount": 4,
"flakyRate": 0.0126
},
"tests/e2e/workflows/editor/subworkflows/subworkflow-version-resolution.spec.ts": {
"avgDuration": 1793,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/ai/langchain-memory.spec.ts": {
"avgDuration": 60000,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/source-control/push.spec.ts": {
"avgDuration": 60000,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/app-config/nps-survey.spec.ts": {
"avgDuration": 60000,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/settings/environments/source-control.spec.ts": {
"avgDuration": 60000,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/workflows/editor/workflow-actions/duplicate.spec.ts": {
"avgDuration": 60000,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/ai/evaluations.spec.ts": {
"avgDuration": 60000,
"testCount": 1,
"flakyRate": 0
},
"tests/e2e/workflows/editor/workflow-actions/settings.spec.ts": {
"avgDuration": 60000,
"testCount": 3,
"flakyRate": 0
},
"tests/e2e/ai/langchain-tools.spec.ts": {
"avgDuration": 60000,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/workflows/editor/workflow-actions/copy-paste.spec.ts": {
"avgDuration": 60000,
"testCount": 3,
"flakyRate": 0
},
"tests/e2e/source-control/pull.spec.ts": {
"avgDuration": 60000,
"testCount": 2,
"flakyRate": 0
},
"tests/e2e/workflows/editor/workflow-actions/run.spec.ts": {
"avgDuration": 60000,
"testCount": 4,
"flakyRate": 0
},
"tests/e2e/workflows/editor/workflow-actions/archive.spec.ts": {
"avgDuration": 60000,
"testCount": 7,
"flakyRate": 0
},
"tests/e2e/workflows/editor/execution/previous-nodes.spec.ts": {
"avgDuration": 60000,
"testCount": 1,
"flakyRate": 0
}
}
}