Has anyone got any strategies for a highly modularized KMP project, and running native tests (specifically on the iOS Simulator)? We're finding that having to run
linkDebugTestIosSimulatorArm64
on every module with a test just takes forever. We're very close to stopping running iOS tests on our CI runs and running it nightly.
h
Harold Martin
02/23/2024, 9:02 PM
If your modules as a whole are changing infrequently there are some clever caching strategies to use the mostly/entirely skip build the native code. Also have to ask if your sure this is where the slowdown is? (There were some severe sim test speed regressions in Xcode 15)