I have encounter following issue and I would love to hear your perspectives on this. Did someone try to solve something similar?
The problem: Lets say I have test cases A, B and C. It is perfectly fine to run those in parellel. Now I would like to test those cases in multiple browser configurations, which means multiple projects and multiple test runs of the same cases. However due to some data dependencies (lets not focus on the exact reason please) I cannot run the same test in more instances at the same time (so its fine to have 3 workers to run A-B-C, but it is not possible to run A-A-A). How to approach this? I considered those solutions:
Bonus: Someone here previously run into similar issue as described in 3) when trying to run tests in monorepo with multiple workspaces and then merge the reports. No solution was find in this post.
This thread is trying to answer question "How to approach running test cases in multiple browser configurations in parallel when the same test cannot be run in more instances at the same time due to data dependencies?"
Rayrun is a community for QA engineers. I am constantly looking for new ways to add value to people learning Playwright and other browser automation frameworks. If you have feedback, email [email protected].