crawlee
crawlee copied to clipboard
Run unit tests on Windows
- Currently, running unit tests on Windows is not part of our CI pipeline
- This causes issues like
getMemoryInfoalways returning a placeholder value to go unnoticed (see https://github.com/apify/crawlee/issues/2771#issuecomment-2642523641)
I am afraid this will have a pretty negative effect on the CI, windows in CI is terribly slow and flaky, so if we are to do this, I would at least keep the checks optional.
I mean, we already run tests on windows in crawlee-python. You are right that they are like 50-100% slower than on Linux, but we live with that.
I thought we still ran tests on windows, just not required for PRs to be merged (as windows has been consistently unstable) 👀