It depends on what architecture you’re compiling for. If you’re doing KMP, you absolutely can add an extra JVM target and test all your common code there. You should certainly do occasional sanity checks with the native targets as there are some differences.