ios-sdk-examples
ios-sdk-examples copied to clipboard
Reduce CI job duration
Our tests on Bitrise currently take about 15 minutes to run, every time — for what we’re doing, that seems like too long.
We should look at:
- Reducing individual test durations.
- Probably will mean refactoring UI tests to be more specific.
- UI tests inherently take a long time and are flakey (#194, etc.), so we should try to implement much faster, more reliable unit tests wherever possible.
- Utilizing CI caching.
/cc @jmkiley @julianrex @captainbarbosa
I was thinking that the long running UI tests are better suited to a nightly run where the duration is less important. Bitrise also seems slower than Circle - so that might be something to consider too.