2014-07-01 5 views
1

J'essaie d'exécuter mes tests Robotium dans un projet multi-module en utilisant Gradle, version 1.12. Mais il ne s'exécute pas sur mon émulateur et le rapport de test montre qu'aucun test n'a été exécuté. Sur la ligne de commande, je ne vois pas non plus d'erreur. Cela montre que tout fonctionne bien.Build Gradle & Exécution du projet Robotium (Multi Module)

Structure du projet:

-wl-multi-test 
    wl-multi-test-application 
    wl-multi-test-robolectrictest 
    wl-multi-test-robotiumtest 

dépendances globales sont

dependencies { 
    classpath 'com.android.tools.build:gradle:0.10.+' 
    classpath 'org.robolectric.gradle:gradle-android-test-plugin:0.10.+' 
} 

Les tests Robolectric et je marche très bien voir le rapport.

Commandes J'ai essayé:

  • gradle clean test
  • gradle clean :wl-multi-test-robotiumtest:connectedAndroidTest

sortie I a obtenu:

:clean 
:wl-multi-test-robotiumtest:clean 
:wl-multi-test-robolectrictest:clean 
:wl-multi-test-application:clean 
:wl-multi-test-robolectrictest:clean UP-TO-DATE 
:wl-multi-test-robotiumtest:clean UP-TO-DATE 
:wl-multi-test-robotiumtest:preBuild 
:wl-multi-test-robotiumtest:compileDebugNdk 
:wl-multi-test-robotiumtest:preDebugBuild 
:wl-multi-test-robotiumtest:checkDebugManifest 
:wl-multi-test-robotiumtest:prepareDebugDependencies 
:wl-multi-test-robotiumtest:compileDebugAidl 
:wl-multi-test-robotiumtest:compileDebugRenderscript 
:wl-multi-test-robotiumtest:generateDebugBuildConfig 
:wl-multi-test-robotiumtest:mergeDebugAssets 
:wl-multi-test-robotiumtest:generateDebugResValues UP-TO-DATE 
:wl-multi-test-robotiumtest:generateDebugResources 
:wl-multi-test-robotiumtest:mergeDebugResources 
:wl-multi-test-robotiumtest:processDebugManifest 
:wl-multi-test-robotiumtest:processDebugResources 
:wl-multi-test-robotiumtest:generateDebugSources 
:wl-multi-test-robotiumtest:compileDebugJava 
:wl-multi-test-robotiumtest:preDexDebug 
:wl-multi-test-robotiumtest:dexDebug 
:wl-multi-test-robotiumtest:processDebugJavaRes UP-TO-DATE 
:wl-multi-test-robotiumtest:validateDebugSigning 
:wl-multi-test-robotiumtest:packageDebug 
:wl-multi-test-robotiumtest:assembleDebug 
:wl-multi-test-robotiumtest:compileDebugTestNdk 
:wl-multi-test-robotiumtest:preDebugTestBuild 
:wl-multi-test-robotiumtest:prepareDebugTestDependencies 
:wl-multi-test-robotiumtest:compileDebugTestAidl 
:wl-multi-test-robotiumtest:processDebugTestManifest 
:wl-multi-test-robotiumtest:compileDebugTestRenderscript 
:wl-multi-test-robotiumtest:generateDebugTestBuildConfig 
:wl-multi-test-robotiumtest:mergeDebugTestAssets 
:wl-multi-test-robotiumtest:generateDebugTestResValues UP-TO-DATE 
:wl-multi-test-robotiumtest:generateDebugTestResources 
:wl-multi-test-robotiumtest:mergeDebugTestResources 
:wl-multi-test-robotiumtest:processDebugTestResources 
:wl-multi-test-robotiumtest:generateDebugTestSources 
:wl-multi-test-robotiumtest:compileDebugTestJava 
:wl-multi-test-robotiumtest:preDexDebugTest 
:wl-multi-test-robotiumtest:dexDebugTest 
:wl-multi-test-robotiumtest:processDebugTestJavaRes UP-TO-DATE 
:wl-multi-test-robotiumtest:packageDebugTest 
:wl-multi-test-robotiumtest:assembleDebugTest 
:wl-multi-test-robotiumtest:connectedAndroidTest 

Répondre

0

Avez-vous essayé d'utiliser la commande connectedInstrumentTests?

+0

Oui, j'ai essayé, mais j'ai reçu une erreur disant que conntectedInstrumentsTests non trouvé. – fxviking

Questions connexes