Use Case
I know this is probably not a supported use-case
We want to benchmark the test in a real-browser environment to test closer to what the user will actually experience. Also, some of our planned tests would not work at all in a jsdom environment.
We looked at codspeed to help us detect performance changes between pull request, as to not slow down the MUI X Charts library unexpectedly.
Issue
Tests break when running them with codspeed-runner using vitest in browser mode with playwright
They break in the CodSpeedHQ/action, and when installing and running codspeed-runner manually. But they don't break if we run vitest bench
reproducible repo: https://github.com/JCQuintas/codspeed-mui-example
failed actions: https://github.com/JCQuintas/codspeed-mui-example/actions/runs/10074486926
Use Case
We want to benchmark the test in a real-browser environment to test closer to what the user will actually experience. Also, some of our planned tests would not work at all in a
jsdomenvironment.We looked at codspeed to help us detect performance changes between pull request, as to not slow down the MUI X Charts library unexpectedly.
Issue
Tests break when running them with
codspeed-runnerusing vitest in browser mode with playwrightThey break in the
CodSpeedHQ/action, and when installing and runningcodspeed-runnermanually. But they don't break if we runvitest benchreproducible repo: https://github.com/JCQuintas/codspeed-mui-example
failed actions: https://github.com/JCQuintas/codspeed-mui-example/actions/runs/10074486926