action
action copied to clipboard
Usage with vitest browser breaks when using codspeed-runner
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