Skip to content

Solution for a parallel tests launching #19

@ivangrebeniuk

Description

@ivangrebeniuk

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions