MobileNativeFoundation / bluepill

Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
BSD 2-Clause "Simplified" License
3.19k stars 232 forks source link

[WIP] Add parameters to include or exclude XcTestFile #414

Open miguelslemos opened 4 years ago

miguelslemos commented 4 years ago

Hello, the purpose of this PR is to enable the ability to include or exclude the whole suite. In our case, we created a schema(AllTests) that builds all modules and then creates only a single * .xctestrun file that contains all the test suites. But we don't want to run all tests at once, because we do sharding by macOS nodes. So we built it once and share the artifact between the nodes, so we select few suites to run on each node

miguelslemos commented 4 years ago

Hey, I'm sorry this branch isn't ready for merging, I supposed this PR was open on my fork.

ravimandala commented 3 years ago

@miguelslemos Can you please rebase, resolve the conflicts and incorporate the code review comments? Thanks.