Wie in anderen Threads können Gradle einzuloggen Testergebnisse in die Konsole konfiguriert werden:Gradle: Wie man androidTest Ergebnisse in der Konsole anzeigt?
- Gradle Android: How to Display test results without using --info
- Gradle: How to Display Test Results in the Console in Real Time?
- Output unit testing results on console using spock junit testing and gradle build system
Grundsätzlich ist diese Einrichtung durch die folgende Aufgabe sein kann, :
tasks.withType(Test) {
testLogging {
// Custom configuration
}
}
Dies funktioniert für Unit-Tests gut und sieht etwas wie folgt aus:
$ ./gradlew connectedAndroidTest
Als ich am Ausgang aussehen:
...
:app:assembleDebugUnitTest
:app:testDebugUnitTest
:app:processDebugResources
com.example.StringsTest > formatValue PASSED
com.example.StringsTest > formatValueWithDecimals FAILED
1 test completed, 1 failed
Außerdem Unit-Tests I Integrationstest mit dem folgenden Befehl ausführen auch in der Konsole bin ich fehlt der Einzeltest Ergebnisse als für Komponententests geschrieben. Wie kann ich die Testprotokollierung für Instrumentierungstests konfigurieren?
Irgendwelche Glück mit diesem JJD? –
Noch nicht. Um ehrlich zu sein, musste ich diese Tests für eine Weile verschieben. Ich werde es abholen, sobald die Dinge wieder "normal" sind. Hast du Hidros Ansatz versucht? – JJD
Nein, ich wollte nur einen Gradle-basierten Ansatz. Ich hatte gehofft etwas wie "Aufgaben.mit Test". –