Currently each CI sub build does its own build of the app, then tests the app and reports the result.
This takes a lot of time.
This could possibly be improved by building the app once (total, or per platform, or per build environment [Xcode version etc]) and then reuse the same build to run the tests on multiple environments (OS versions, devices, ...).
Currently each CI sub build does its own build of the app, then tests the app and reports the result.
This takes a lot of time.
This could possibly be improved by building the app once (total, or per platform, or per build environment [Xcode version etc]) and then reuse the same build to run the tests on multiple environments (OS versions, devices, ...).