Commit Graph

30 Commits

Author SHA1 Message Date
Ruben Fiszel 9e235937ce add WAC v2 benchmarks and improve benchmark infrastructure (#8550)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 08:53:46 +00:00
Ruben Fiszel 7caf76cf94 update deno to 2.x everywhere 2025-03-28 00:32:26 +01:00
Ruben Fiszel 0c391e92a2 improve benchmarks 2025-02-18 09:51:21 +01:00
Ruben Fiszel 3f2007d0fa update benchs 2025-02-09 23:12:59 +01:00
Ruben Fiszel 82cb4a626e update benchs 2025-02-09 23:12:15 +01:00
Ruben Fiszel a0c6555ab5 update benchs 2025-02-09 23:05:14 +01:00
Ruben Fiszel c1304523d4 fix workflow dispatch and bench 2025-01-30 08:24:39 +01:00
dependabot[bot] 6833180177 chore(deps): bump denoland/setup-deno from 1 to 2 (#4640)
Bumps [denoland/setup-deno](https://github.com/denoland/setup-deno) from 1 to 2.
- [Release notes](https://github.com/denoland/setup-deno/releases)
- [Commits](https://github.com/denoland/setup-deno/compare/v1...v2)

---
updated-dependencies:
- dependency-name: denoland/setup-deno
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 13:50:56 +01:00
HugoCasa f5b19472dd fix: benchmark action single push (#3480)
* fix: benchmarks action only push once

* fix: benchmark artifacts

* fix: include past data

* fix: don't save dedicated warmup

* fix: fetch existing data directly from gh
2024-03-28 01:18:42 +01:00
HugoCasa a2776b7a8f chore(benchmarks): merge workers graphs (#3477) 2024-03-27 14:54:34 +01:00
HugoCasa 767c282cfa feat: differentiate benchmark graphs by nb of workers (#3463)
* feat: differentiate benchmark graphs by nb of workers

* fix: multiple workers action save changes

* fix: github action

* fix: workers and pull

* fix: typo

* fix: dedicated bench

* fix: dedicated

* fix: add back dep

* fix: push dedicated changes
2024-03-26 18:27:51 +01:00
Ruben Fiszel 6c04742456 nit improve benchmarks 2024-03-24 18:52:04 +01:00
Ruben Fiszel 6a7a21bbb4 nit improve benchmarks 2024-03-24 18:42:43 +01:00
Ruben Fiszel 1e876b39a7 nit improve benchmarks 2024-03-24 18:31:22 +01:00
Ruben Fiszel 419becea3f fix benchmark 2023-11-29 11:08:23 +01:00
Ruben Fiszel da5de5d140 fix benchmarks for dedicated 2023-11-29 10:55:18 +01:00
Ruben Fiszel 3da43e7349 fix backend tests 2023-11-29 09:44:37 +01:00
Ruben Fiszel da842a05a1 fix: windmill_status_code script now properly return + script bash default arg 2023-10-21 02:32:47 +02:00
Ruben Fiszel 2ee57f3f84 feat: refactor entirely json processing in favor or rawjson to handle larger payloads (#2446)
* raw json

* raw json

* raw json

* raw json

* the big rawjson rewrite

* resolve merge conflicts

* all

* progress

* progress

* all compile

* remove mut

* remove mut

* remove mut

* arc queuedjob

* finish

* finish

* finish

* fixes

* progress

* fix result

* small fixes

* small fixes

* fix tests

* fix tests

* fix tests

* optimize eval timeout

* optimize eval timeout

* optimize eval timeout

* handle big args and result in get jobs

* improve args

* fix

* fix

* fix tests

* fix tests

* done

* add bigquery to native picker

* add bigquery

---------

Co-authored-by: gbouv <guillaume@windmill.dev>
2023-10-16 10:46:55 +02:00
HugoCasa 6cf7fbe1ed fix: benchmark worker tags (#2319)
* fix: benchmark worker tags

* fix: increase nb of noop/ded jobs
2023-09-21 15:05:39 -07:00
HugoCasa 323900e214 feat: dedicated benchmarks (#2297)
* feat: dedicated benchmarks

* feat: dedicated benchmarks

* fix: build

* fix: use ee for ci

* fix: ci

* fix: handle create jobs error

* fix: nits
2023-09-19 14:03:19 +02:00
Ruben Fiszel 3118e144d0 update benchmark script 2023-09-12 14:36:14 +02:00
HugoCasa fc92d8049f feat: benchmarks graph (#2244)
* feat: benchmarks graph

* feat: benchmarks graph gh action

* fix: gh action for testing

* fix: gh action

* Update benchmark.yml

* Update benchmark.yml

* Update benchmark.yml

* feat: deployed scripts + more langs

* fix: gh action regex

* fix: increase time

* fix: title + logs
2023-09-07 15:45:08 +02:00
Ruben Fiszel 8e327169c5 fix: fix datetime handling for python 2023-09-03 11:19:22 +02:00
Ruben Fiszel 780fd2716b update benchmark action 2023-09-03 10:37:29 +02:00
Ruben Fiszel f27541e933 update benchmark action 2023-09-03 10:35:56 +02:00
Ruben Fiszel 630e8f29c2 update benchmark action 2023-09-03 10:31:48 +02:00
Ruben Fiszel 77de7f5b87 update benchmark action 2023-09-03 10:29:49 +02:00
Ruben Fiszel c27549930a update benchmark action 2023-09-03 10:23:50 +02:00
Ruben Fiszel 133443d290 add regular benchmarks 2023-09-03 09:57:25 +02:00