I have a use case where it would help a lot if I could run several very small suites concurrently locally. The documentation mentions that it is possible, but not recommended.
Each of my test suites have their own cypress.config files, and the tests themselves only run for a few seconds, but it takes a long time to spin up and close down each suite sequentially.
I'd tested a bit and got a workaround using 'concurrently' while making sure each of the configs have their own folder for screenshots, run on different ports, and this works quite well. The problem is that it will occasionally just break with sporadic errors "cy.login is undefined" and such (even though they're clearly defined and usually work)
As I said, this is only for a very small subset of tests, so I don't need the features of Cypress Cloud. Any ideas on the (correct / least horrible / most stable) approach for this?