Ich habe ein seltsames Problem, während jacoco Instrumentation Berichterstattung läuft.Instrumentation Test jacoco Berichterstattung zeigt 0% Abdeckung immer
SetUp -: - In app/build.gradle Datei Ich habe put "Plugin anwenden: 'jacoco'" - In Debug-Variante unter buildTypes I "testCoverageEnabled = true"
Run Befehl gesetzt haben -: ./gradlew createDebugCoverageReport
Ergebnis -: - Coverage Bericht wird unter /Users/user/AndroidInstrTests/app/build/reports/coverage/debug/index.html erzeugt. - Aber oberhalb von index.html zeigt alle Coverage 0% an. - Dies sollte nicht passieren, da ich den gleichen Test auf Google Notepad App, Meine App mit Content-Provider-Tests (die Einfügemethode des Content-Providers genannt) ausgeführt habe, lief ich auch einen Espresso Instrumentierung Test, aber Coverage als 0%. statt Ihrer main
Pakete
Jacoco Coverage report Instrumentation Tests
Könnten Sie bitte Ihren Standpunkt erläutern? .. Alle meine Tests werden zu 100% bestanden. Das bedeutet, dass die Testausführung ordnungsgemäß durchgeführt wird. Wie kommt es auch ./gradlew createDebugCoverageReport Dieser Befehl wird Abdeckung für Tests ausführen? Kannst du mir bitte sagen, wo ich falsch liege? – user1658283