10 Commits

Author SHA1 Message Date
Hiroshi Ogawa
f8d3d22e3b
feat(benchmark): support comparing benchmark result (#5398)
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-05-03 17:00:38 +02:00
Hiroshi Ogawa
1f54834052
fix(benchmark): run benchmark suites sequentially (#5444) 2024-04-02 15:51:03 +02:00
Zac Mullett
b8140fcadc
fix(browser): resolved failure to find arbitrarily-named snapshot files when using expect(...).toMatchFileSnapshot() matcher. (#4839)
Co-authored-by: Zac Mullett <zac@Zacs-Air.modem>
Co-authored-by: Vladimir <sleuths.slews0s@icloud.com>
2024-01-04 12:23:33 +01:00
Vladimir Sheremet
dd7ae1f46a chore: add type: module, remove old examples 2023-11-10 13:24:26 +01:00
Vladimir
edad9b19a6
fix(benchmark): don't fail when running correct benchmarks (#3629) 2023-06-20 10:53:20 +02:00
Ari Perkkiö
9fbb8d31b6
test: reduce usage of execa, add runVitest test utils (#3436) 2023-05-24 09:15:52 +02:00
yoho
5b1ff43e66
feat: benchmark table report (#2179)
fix https://github.com/vitest-dev/vitest/issues/2005
2022-11-07 20:23:13 +08:00
Vladimir
95da4d6693
fix: move outputFile to benchmark, allow --reporter for benchmark (#2037) 2022-09-14 18:30:55 +03:00
Vladimir
f00a1ac228
docs: add information about benchmarking (#2001) 2022-09-10 15:54:55 +08:00
yoho
43ba8723a6
feat: benchmark (#1029)
* feat: benchmark

* feat: console result

* chore: lockfile

* chore: rebase

* chore: lock.yaml

* chore: pnpm lock yaml

* chore: update

* feat: collect benchmark

* chore: benchmark use suite collect bench

* chore: run

* chore: lock.yaml?

* feat: render

* chore: revert lock.yml

* chore: update

* feat: options.reports

* chore: update

* chore: async

* chore: defer

* chore: add options

* feat: warn

* chore: update

* feat: sort render

* chore: update

* chore: pnpm lock

* fix: import

* fix: types

* fix: types

* chore: build location

* fix: lint

* fix: lint

* feat: tinybench@2.1.3

* chore: update lock

* chore: reduce benchmark test time

* fix: render

* chore: rename

* feat: dynamic import tinybench

* chore: update

* chore: update sort rules

* feat: bench test

* chore: update test

* chore: update

* feat!: run mode

* feat: throw error on wrong mode

* chore: lint

* chore: cleanup

* chore: update output

* chore: remove options.benchmark is not used in viteConfig.test when command is not benchmark

* chore: update ops/sec

* feat: json reporter

* chore: ignore sample output on terminal

* chore: update

* chore: update

* fix: actually run tests

Co-authored-by: Anthony Fu <anthonyfu117@hotmail.com>
Co-authored-by: Vladimir Sheremet <sleuths.slews0s@icloud.com>
2022-09-04 14:55:44 +03:00