ios-sdk-examples icon indicating copy to clipboard operation
ios-sdk-examples copied to clipboard

Reduce CI job duration

Open friedbunny opened this issue 7 years ago • 1 comments

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

friedbunny avatar Jul 12 '18 14:07 friedbunny

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.

julianrex avatar Jul 12 '18 15:07 julianrex