Allow Xcode testing step for multiple devices/operating systems

From @EPICAPPSLTD on Thu Jul 21 2016 17:31:38 GMT-0400 (EDT)

When adding a testing step for Xcode, it would be great if I could specify a test suit for multiple devices and multiple operating system versions, instead of creating a separate testing step for each device/OS combo. With regards to the system versions, you could even support smart filters where a string like: “>9.0” will run your tests on every available OS greater than 9.0.


Copied from original issue: https://github.com/bitrise-io/bitrise.io/issues/49

From @viktorbenei on Fri Jul 22 2016 05:03:00 GMT-0400 (EDT)

Thanks for the feature request - don’t forget to vote on it here, on GitHub! :wink:

From @viktorbenei on Fri Jul 22 2016 05:18:06 GMT-0400 (EDT)

Marked with help wanted, as this can be contributed by anyone, in the https://github.com/bitrise-io/steps-xcode-test repository.

This could be accomplished with pxctest, which is what I’m testing out currently with good results.

1 Like

Bluepill also seems to be an interesting tool / solution https://github.com/linkedin/bluepill

Script to run bluepill with a Script step, by @MattNewberry :slight_smile: