Commit Graph

44 Commits

Author SHA1 Message Date
Artem Sorokin
4df41dff6e refactor(core): Remove DB_SQLITE_ENABLE_WAL config (#24233) 2026-01-15 11:07:32 +00:00
Ricardo Espinoza
6084fc406f chore: Remove N8N_RUNNERS_ENABLED env variable (no-changelog) (#23885) 2026-01-12 13:38:33 +00:00
Tomi Turtiainen
a4757cf009 chore: Initial V2 changes (#22553)
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2025-12-01 20:44:59 +02:00
Tomi Turtiainen
2de664c0a6 test: Disable log colors in benchmark task runners (#22211) 2025-11-24 11:17:05 +02:00
mfsiega
6a01e4955c test: Basic app metrics during benchmark run (#21866) 2025-11-14 15:18:34 +01:00
Iván Ovejero
cb88c4052c fix(benchmark): Autodiscover runners container (#20859)
Co-authored-by: Danny Martini <danny@n8n.io>
2025-10-17 11:30:48 +02:00
Iván Ovejero
fde49fec4f test: Support --scenarioFilter when benchmarking via script (#20804) 2025-10-15 15:07:58 +02:00
Iván Ovejero
e1b29a0df6 ci: Notify on nightly benchmark job failure (#20552) 2025-10-09 14:24:59 +02:00
Tomi Turtiainen
7324a24305 test: Remove sqlite-legacy from benchmarks (#20508) 2025-10-08 12:44:30 +02:00
Iván Ovejero
23f583490d ci: Switch task runners benchmarking to external mode (#20407) 2025-10-06 12:52:10 +02:00
Iván Ovejero
8a6f3aa5f6 test(core): Add benchmarking scenario for native Python (#19748) 2025-09-19 13:19:24 +02:00
Andreas Fitzek
94810b05f7 ci(benchmark): Remove insights specific benchmark scenario (#19633) 2025-09-19 09:47:39 +02:00
Danny Martini
557e261d67 chore(benchmark): Enable insights in benchmarks by default and remove most insights specific benchmark setups (#17892) 2025-08-04 08:02:00 +02:00
Danny Martini
eecaea15f7 chore(benchmark): Don't enable insights in the default benchmarks (#15415) 2025-05-15 12:17:43 +02:00
Danny Martini
65747f1c60 ci(benchmark): Add scenarios testing insights (#14227) 2025-03-27 17:08:16 +01:00
Tomi Turtiainen
558570f431 test: Use task runner in benchmarks (#12601) 2025-01-16 11:06:29 +02:00
Tomi Turtiainen
0dd15cbe8d fix(benchmark): Benchmark improvements (#11290) 2024-10-17 13:37:00 +03:00
Tomi Turtiainen
c74bc10da5 fix(benchmark): Pin redis and postgres versions (#11131) 2024-10-07 13:23:32 +03:00
Tomi Turtiainen
c7888ef229 fix(benchmark): Always print out container logs after run (#10977) 2024-09-26 16:28:32 +03:00
Tomi Turtiainen
56c8077e04 fix(benchmark): Fix binary data benchmark for multi-main (#10906) 2024-09-20 16:46:31 +03:00
Tomi Turtiainen
c1d88f3bb3 ci(benchmark): Fix bootstrap script (#10863) 2024-09-18 09:58:09 +03:00
Tomi Turtiainen
aa283b7554 ci(benchmark): Benchmark vm before n8n benchmark (#10859) 2024-09-17 18:36:46 +03:00
Tomi Turtiainen
6530620e9d fix(benchmark): Fix benchmark license tenant (#10798) 2024-09-12 19:06:36 +03:00
Tomi Turtiainen
8fdbf25837 refactor(benchmark): Use kebab-case for file and directory names (#10787) 2024-09-12 16:06:43 +03:00
Tomi Turtiainen
b2b6190cc0 refactor(benchmark): Rename scaling mode setups (#10783) 2024-09-12 13:02:56 +03:00
Tomi Turtiainen
8496adb94f fix(benchmark): Fix scaling mode setup (#10780) 2024-09-12 11:54:26 +03:00
Tomi Turtiainen
b9d157db40 fix(benchmark): Fix args formatting & validate scaling mode env vars (#10766)
Co-authored-by: Cornelius Suermann <cornelius@n8n.io>
2024-09-11 11:12:03 +03:00
Tomi Turtiainen
e56dabd63a feat(benchmark): Report benchmark results to a configurable webhook (#10754) 2024-09-10 17:41:33 +03:00
Tomi Turtiainen
d81f21d08e feat(benchmark): New options for n8n benchmark (#10741) 2024-09-10 09:25:41 +03:00
Tomi Turtiainen
b18313f219 test: Add scaling n8n setup (multi-main) (#10644) 2024-09-09 09:07:32 +03:00
Tomi Turtiainen
7da234d8b1 feat(benchmark): Add benchmark scenario for the httprequest node (#10672) 2024-09-05 09:42:58 +03:00
Tomi Turtiainen
8750b287f5 refactor(benchmark): Separate cloud env provisioning from running benchmarks (#10657) 2024-09-04 13:14:41 +03:00
Tomi Turtiainen
14952eb83b fix: Re-enable infra provisioning and teardown (no-changelog) (#10636) 2024-09-02 16:57:07 +03:00
Tomi Turtiainen
afc4d4e144 fix: Fixes to cloud benchmarks (no-changelog) (#10634) 2024-09-02 14:58:24 +03:00
Tomi Turtiainen
15f311c890 ci: Fixes to benchmarks in cloud (#10626) 2024-08-30 17:49:50 +03:00
Tomi Turtiainen
7e9d186496 feat: Add queue mode setup to benchmarks (no-changelog) (#10608) 2024-08-30 09:42:01 +03:00
Tomi Turtiainen
4e899ea55f feat: Add n8n postgres setup to benchmarks (no-changelog) (#10604) 2024-08-30 09:41:50 +03:00
Tomi Turtiainen
1c5164c786 feat: Add local orchestration of benchmarks (no-changelog) (#10589) 2024-08-30 08:46:55 +03:00
Tomi Turtiainen
6017bf5af1 fix: Fix scenario prefix not being passed (no-changelog) (#10575) 2024-08-28 10:46:17 +03:00
Tomi Turtiainen
5925f56456 feat: Add benchmarking of pooled sqlite (no-changelog) (#10550) 2024-08-27 17:51:43 +03:00
Tomi Turtiainen
6422fb33c0 fix: Pass k6 api token correctly (no-changelog) (#10536) 2024-08-23 18:14:19 +03:00
Tomi Turtiainen
7194b1c3a1 feat: Report benchmark results (no-changelog) (#10534) 2024-08-23 16:59:19 +03:00
Tomi Turtiainen
29dd153df1 ci: Fix fetch depth in benchmark (no-changelog) (#10532) 2024-08-23 16:06:43 +03:00
Tomi Turtiainen
a1a1b0a7b4 feat: Benchmark env with run scripts (no-changelog) (#10477) 2024-08-23 14:43:26 +03:00