first commit
Security: Sync from Public / sync-from-public (push) Has been cancelled
Test: Benchmark Nightly / build (push) Has been cancelled
Test: Benchmark Nightly / Notify Cats on failure (push) Has been cancelled
CI: Python / Checks (push) Has been cancelled
Test: Evals Python / Workflow Comparison Python (push) Has been cancelled
Util: Check Docs URLs / check-docs-urls (push) Has been cancelled
Test: Visual Storybook / Cloudflare Pages (push) Has been cancelled
Test: E2E Performance / build-and-test-performance (push) Has been cancelled
Test: Workflows Nightly / Run Workflow Tests (push) Has been cancelled
Util: Cleanup CI Docker Images / Delete stale CI images (push) Has been cancelled
Test: Benchmark Destroy Env / build (push) Has been cancelled
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Test: E2E Coverage Weekly / Coverage Tests (push) Has been cancelled

This commit is contained in:
2026-03-17 16:22:57 +03:30
commit 3d5eaf9445
15349 changed files with 2847338 additions and 0 deletions
@@ -0,0 +1,20 @@
{
"$schema": "../scenario.schema.json",
"name": "MultipleWebhooks",
"description": "10 simple webhooks that respond with a 200 status code",
"scenarioData": {
"workflowFiles": [
"multiple-webhooks1.json",
"multiple-webhooks2.json",
"multiple-webhooks3.json",
"multiple-webhooks4.json",
"multiple-webhooks5.json",
"multiple-webhooks6.json",
"multiple-webhooks7.json",
"multiple-webhooks8.json",
"multiple-webhooks9.json",
"multiple-webhooks10.json"
]
},
"scriptPath": "multiple-webhooks.script.js"
}
@@ -0,0 +1,19 @@
import http from 'k6/http';
import { check } from 'k6';
const apiBaseUrl = __ENV.API_BASE_URL;
export default function () {
const urls = Array(10)
.fill()
.map((_, i) => `${apiBaseUrl}/webhook/multiple-webhook${i + 1}`);
const res = http.batch(urls);
for (let i = 0; i < res.length; i++) {
// Check if the response status is 200
check(res[i], {
'is status 200': (r) => r.status === 200,
});
}
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 1",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook1", "options": {} },
"id": "b239bc6c-ea40-438d-bb14-5bce03599685",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "14226baf-ea56-43d7-bc0d-eea841746441"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "0322386c-ec84-4d38-b895-c206b574f31c",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 10",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook10", "options": {} },
"id": "34ac4500-9a29-4f4f-a604-134aa2cb2889",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "47fe25ac-1376-4ee7-b9de-3fff1d49281c"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "106d4d2c-49c0-45b8-8421-99cc0c8b1589",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 2",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook2", "options": {} },
"id": "c44ce610-086c-45a6-b347-c7b5df5365ed",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "edc1994b-7cde-4aed-b077-fbc7f21b0f48"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "b4579dbf-d9c5-4b57-8e1f-883d91e8726b",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 3",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook3", "options": {} },
"id": "34ac4500-9a29-4f4f-a604-134aa2cb2889",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "47fe25ac-1376-4ee7-b9de-3fff1d49281c"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "106d4d2c-49c0-45b8-8421-99cc0c8b1589",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 4",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook4", "options": {} },
"id": "34ac4500-9a29-4f4f-a604-134aa2cb2889",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "47fe25ac-1376-4ee7-b9de-3fff1d49281c"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "106d4d2c-49c0-45b8-8421-99cc0c8b1589",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 5",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook5", "options": {} },
"id": "34ac4500-9a29-4f4f-a604-134aa2cb2889",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "47fe25ac-1376-4ee7-b9de-3fff1d49281c"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "106d4d2c-49c0-45b8-8421-99cc0c8b1589",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 6",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook6", "options": {} },
"id": "34ac4500-9a29-4f4f-a604-134aa2cb2889",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "47fe25ac-1376-4ee7-b9de-3fff1d49281c"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "106d4d2c-49c0-45b8-8421-99cc0c8b1589",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 7",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook7", "options": {} },
"id": "34ac4500-9a29-4f4f-a604-134aa2cb2889",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "47fe25ac-1376-4ee7-b9de-3fff1d49281c"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "106d4d2c-49c0-45b8-8421-99cc0c8b1589",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 8",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook8", "options": {} },
"id": "34ac4500-9a29-4f4f-a604-134aa2cb2889",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "47fe25ac-1376-4ee7-b9de-3fff1d49281c"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "106d4d2c-49c0-45b8-8421-99cc0c8b1589",
"triggerCount": 1,
"tags": []
}
@@ -0,0 +1,25 @@
{
"createdAt": "2024-08-06T12:19:51.268Z",
"updatedAt": "2024-08-06T12:20:45.000Z",
"name": "Multiple Webhook 9",
"active": true,
"nodes": [
{
"parameters": { "path": "multiple-webhook9", "options": {} },
"id": "34ac4500-9a29-4f4f-a604-134aa2cb2889",
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2,
"position": [760, 400],
"webhookId": "47fe25ac-1376-4ee7-b9de-3fff1d49281c"
}
],
"connections": {},
"settings": { "executionOrder": "v1" },
"staticData": null,
"meta": { "templateCredsSetupCompleted": true, "responseMode": "lastNode", "options": {} },
"pinData": {},
"versionId": "106d4d2c-49c0-45b8-8421-99cc0c8b1589",
"triggerCount": 1,
"tags": []
}