Feature request
Solution to run UI test in parallel mode and use SimctlCLI
Describe the solution you'd like
First of all I'd like to thank you for SwiftSImctlCLI tool, it's great and handy, thanks!
SimctlCLI locally works awesome, but I've faced with an issue when launching tests on CI with parallel mode:
I run UI tests in parallel mode, 6 simulators simultaneously to speed up the process, for this purpose we use Teamcity + Fastlane and native XCUITests. In this case SimctlCLI does not work and all tests fail with an error, I suppose it happens because every simulator has it's own device ID.
If I run my tests on CI without parallelisation, in this case SimctlCLI works as expected and tests are passed successfully.
Are there any solutions to use SimctCLI with parallel launching? If it is somehow possible, it would be great to add description of this feature to the documentation.
If it's not possible now, how do you think about implementing support of parallel testing?
Additional context
Thank you!
Feature request
Solution to run UI test in parallel mode and use SimctlCLI
Describe the solution you'd like
First of all I'd like to thank you for SwiftSImctlCLI tool, it's great and handy, thanks!
SimctlCLI locally works awesome, but I've faced with an issue when launching tests on CI with parallel mode:
I run UI tests in parallel mode, 6 simulators simultaneously to speed up the process, for this purpose we use Teamcity + Fastlane and native XCUITests. In this case SimctlCLI does not work and all tests fail with an error, I suppose it happens because every simulator has it's own device ID.
If I run my tests on CI without parallelisation, in this case SimctlCLI works as expected and tests are passed successfully.
Are there any solutions to use SimctCLI with parallel launching? If it is somehow possible, it would be great to add description of this feature to the documentation.
If it's not possible now, how do you think about implementing support of parallel testing?
Additional context
Thank you!