packages/client/src/__tests__/benchmarks/lots-of-relations/lots-of-relations.bench.ts::typescript::client generation 100 models with relations
Click on a commit to change the comparison range
chore(bench): fix benchmark GH action on main (#18463)
Currently the "Store benchmark result" step of the benchmark pipeline
fails with `Error: No benchmark result was found in
/home/runner/work/prisma/prisma/output.txt.`. The reason is the second
benchmark run overwrites the `output.txt` file from the first run but
doesn't contain the raw Benchmark.js output. This commit fixes that.
8 months ago by aqrln
feat(scripts): run all benchmarks even if one fails
Run all bechmarks and only print failures rather than exiting as soon
as one benchmark fails, and only then throw an error if there were
failures. This makes the benchmark runner behave more similarly to a
test runner, and it will prevent CodSpeed from marking other
benchmarks as "dropped" when one of them crashes.