Code-Coverage-Bericht nicht generiert fehlschlagen, wenn Testfall in Android Studio fehlgeschlagen Jacoco plugin.How mit gescheiterten Testfall überspringen und Code-Coverage-Bericht zu generieren.weiter jacoco Code-Coverage-Bericht nach Testfall
9
A
Antwort
0
Sie können die @Ignore
über den Tests hinzufügen, die Sie überspringen möchten.
-1
Verwenden Sie den folgenden Code in Build.gradle(Module:app)
:
android {
testOptions {
unitTests.all {
setIgnoreFailures(true)
}
}
buildTypes {
debug {
testCoverageEnabled true
}
}
}
Es wäre besser, ein wenig Kommentar zu dieser Antwort hinzuzufügen, zu erklären, wie es die Frage beantwortet, und welche Nebenwirkungen es könnte sein. Zum Beispiel, gilt "setIgnoreFailures (true)" nur für den Coverage-Bericht, oder bedeutet das, dass ein Build auch bei fehlgeschlagenen Builds als erfolgreich betrachtet wird? – DaveyDaveDave