Ruben Fiszel and Claude Opus 5.5
cda78830fd
feat: stop offering deno for new scripts, ship it only on full images ( #11648 )
...
* feat: stop offering deno for new scripts and ship it only on full images
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* fix: keep deno in the integration test worker and narrow the missing-deno error
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* fix: keep deno selectable on existing deno scripts when the saved order omits it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* chore: drop the deno workloads from the benchmark suite
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* test: run bun instead of deno in tests that are not about the deno runtime
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* test: drop the deno cases from the integration suite
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
* test: update the app policy hash for the bun inline script
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-09 19:15:08 +02:00
Ruben Fiszel and Claude Opus 4.6
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
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
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
5ac99b817e
feat: dedicated workers for native-throughput performance (EE only) ( #2239 )
...
* dedicated worker
* dedicated worker
* merge
* progress
* progress
* progress
* merge
* update
* sqlx
* fix imports
2023-09-06 10:32:53 +02:00
Ruben Fiszel
2ee54c8dd5
fix benchmark tool
2023-08-18 15:44:32 +02:00
Ruben Fiszel
0f48c19d5a
fix: respect FIFO order for concurrency limit
2023-07-24 18:11:23 +02:00
Guillaume Bouvignies
7f3c7ea9d1
Specific NOOP jobs benchmark ( #1810 )
...
* Refactor and fix NOOP benchmark
* Add endpoint to toggle workers on/off when compiled in benchmark mode
* Improve noop benchmark
2023-07-10 14:16:34 +02:00
Ruben Fiszel
663e2148ac
feat: smtp support to invite users ( #1777 )
...
* email support
* everyhting
* smtp
* update
* update
* update
* setup backend test
2023-06-29 10:34:44 +02:00
Ruben Fiszel
01a5ae940f
add proto postgresql backend support as a job language
2023-06-26 18:23:14 +02:00
Ruben Fiszel
8e59cd760a
implement native http handler as a tokio spawn
2023-06-26 11:07:42 +02:00
Ruben Fiszel
419dfd0ab8
improve support for native http handling
2023-06-25 20:07:53 +02:00
Ruben Fiszel
55734466dc
improve support for native http handling
2023-06-25 20:00:27 +02:00
Ruben Fiszel
6ddc434357
feat: cancel non-yet-running jobs and rework force cancellation
2023-06-25 18:02:00 +02:00
Ruben Fiszel
524fe88205
feat: release wmillbench publicly
2023-06-23 15:08:33 +02:00
Ruben Fiszel
1e68dc32ed
update benchmarks
2023-06-23 14:28:19 +02:00
Kai Jellinghaus and Ruben Fiszel
63102b036c
feat(backend): Redis based queue ( #1324 )
...
* Merge?
* Fix V8 breaking change
* WIP
* WIP
* Cleanup
* Move to git reference
* Fix Merge conflict
* update
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-11 12:24:13 +02:00
Kai Jellinghaus and Ruben Fiszel
042d10b6aa
Allow complex action setups in benches ( #869 )
...
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-11-07 15:38:28 +01:00
Kai Jellinghaus
9ab54b440a
Bench improvements ( #774 )
...
* Fix trailing / in host URL
* Allow continous run with throughput
* Fix whitespace
2022-10-20 07:41:33 +02:00
Ruben Fiszel
e67a49d9fb
nits
2022-10-19 03:41:56 +02:00
Ruben Fiszel
d1657383c7
feat(backend): atomic moving queue -> complete and delete ( #771 )
...
* feat(backend): atomic move to queue + delete
* fix
* fix
* fix
* fix
2022-10-19 03:16:15 +02:00
Ruben Fiszel
5c5c9fbd78
migrating benchmark to deno client 1.38.5
2022-10-18 23:16:58 +02:00
Ruben Fiszel
b9ce158357
fix benchmarks
2022-10-18 21:19:37 +02:00
Ruben Fiszel
c5e6607e5f
little benchmark console feedback
2022-10-18 20:42:16 +02:00
Kai Jellinghaus
43e6f5c525
feat(benchmark): Initial Benchmarking Tool ( #731 )
...
* Deno setup
* Very basic benchmarking
* Collect metrics into CSV
* Rip out CSV functionality
* export to influxdb
* remove old files
* Move into subfolder in preparation for merge
* Move settings to correct folder
* Cleanup & Fix typing
* Remove unused code
* Add JSON export of specific metrics
* Wait for all jobs to complete & check resutls
* Delete output.json
* Apply some review comments
* Simplify some truthy expressions
* Remove InfluxDB
* Rewrite Stats calculation
* Add CSV output
* Fix stdev calculations
* Add README
* Add maximum-throughput option
* Add flow option
* Remove testing changes
* Revert auto-format
* Track zombie workers
2022-10-18 14:10:04 +02:00