artilleryio / artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
https://www.artillery.io
Mozilla Public License 2.0
8.06k stars 511 forks source link

ci(tests): add windows tests to CI as non blocking #3289

Closed bernardobridge closed 4 months ago

bernardobridge commented 4 months ago

Description

Adding an additional job that runs in parallel with jobs on linux. These tests are non-blocking for now due to stability, and the run will fail, as there's currently a Windows bug. We can use this setup to fix the bug. A notification will be sent to the channel when one of these tests fail.

I was planning on only running them on main, but this is easier to setup and get immediate feedback, especially when we're fixing things on branches.

Pre-merge checklist