J'utilise gradle: 1.2.3connectedAndroidTest et la libération de type build
Je voudrais courir mes androidConntectTests (tests d'instrumentation) sur la libération (signé, minified) configuration, mais je ne peux pas.
Mes construction types:
buildTypes {
debug {
minifyEnabled false
debuggable true
}
robotium {
debuggable true
minifyEnabled true
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {
minifyEnabled true
debuggable false
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
J'ai lu, que ces tests ne peuvent être exécutés sur des configurations debbugable, donc je fait construire le type « Robotium » (voir ci-dessus), mais il ne fonctionne toujours pas. Quand j'appelle "gradle tasks", il affiche uniquement connectedAndroidTest-Flavor-Debug, et l'appel de "connectedAndroidTest-Flavor-Release/Robobium" échoue simplement avec "task XXX non trouvé dans le projet racine".
Y at-il un moyen de faire exécuter des tests d'instrumentation sur différents types de construction?