Las testings instrumentadas no se pueden ejecutar en modules de biblioteca Android que tengan files Kotlin

Básicamente está en el título, no puedo ejecutar ninguna testing instrumentada en modules de biblioteca de Android que contengan classs de Kotlin. Esto es independientemente de si las testings dependen de las classs de Kotlin.

Estos son los pasos más simples con los que podría reproducir este problema:

  1. Crea un nuevo proyecto de biblioteca Android con la configuration pnetworkingeterminada
    • Solo para comprobar, ejecutar la testing instrumentada de ejemplo, funciona bien
    • Agrega una class de Kotlin
    • Ejecuta la testing instrumentada de ejemplo, sigue funcionando bien
  2. Agregue un nuevo module de biblioteca de Android con todas las configuraciones pnetworkingeterminadas de nuevo
  3. Ejecutar ejemplo de testing instrumentada, funciona bien
  4. Agregue un file de Kotlin, que solo contenga una class Something
  5. Intenta ejecutar nuevamente la testing instrumentada, ahora la compilation falla con el siguiente post:

    Error:Execution failed for task ':mylibrary:transformClassesWithDexForDebugAndroidTest'.

    > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lco/zsmb/example/mylibrary/Something;

Es un problema conocido de Kotlin Gradle plugin 1.1.1. No estaba presente en la versión 1.1.0, y ya se ha corregido para 1.1.2 EAP , intente con una de estas versiones.