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

As a Bazel user I want a test suite Bazel rule to package multiple test target and run them in parallel #358

Closed chenxiao0228 closed 4 years ago

chenxiao0228 commented 5 years ago

Today we have bptestrunner to split a test target and run it in multiple simulators in parallel.

But when we have multiple test target the cost to spawn simulators and install app hosts is high. We would like to have a Bazel rule that's basically an equivalent of an xcscheme that bundles multiple test bundles into multiple test hosts. Combining that with the clone simulator feature we can save a lot of time spawning simulators.