Abdeckungsoptionen
public final class CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Tradefed-Objekt, um Coverage-Optionen zu halten.
Zusammenfassung
Verschachtelte Klassen | |
---|---|
enum | CoverageOptions.Toolchain
|
Öffentliche Konstrukteure | |
---|---|
CoverageOptions () |
Öffentliche Methoden | |
---|---|
getCoverageProcesses () Gibt den Namen der Prozesse zurück, aus denen die Abdeckung gelöscht werden soll, nachdem der Test abgeschlossen ist. | |
getCoverageToolchains () Gibt die Coverage-Toolchains zurück, von denen Coverage erfasst werden soll. | |
File | getLlvmProfdataPath () Gibt das Verzeichnis zurück, das das Tool llvm-profdata enthält. |
String | getProfrawFilter () Gibt das Präfix von Profdata-Dateinamen zurück, die für Abdeckungsmessungen verwendet werden. |
boolean | isCoverageEnabled () Gibt zurück, ob Abdeckungsmessungen von diesem Lauf erfasst werden sollen. |
boolean | isCoverageFlushEnabled () Gibt zurück, ob Abdeckungsmessungen aus laufenden Prozessen gelöscht werden sollen, nachdem der Test abgeschlossen ist. |
boolean | shouldMergeCoverage () Gibt zurück, ob Abdeckungsmessungen vor der Protokollierung zusammengeführt werden sollen. |
boolean | shouldResetCoverageBeforeTest () Gibt zurück, ob die Abdeckungsmessungen vor jedem Test zurückgesetzt werden sollen. |
Öffentliche Konstrukteure
Abdeckungsoptionen
public CoverageOptions ()
Öffentliche Methoden
getCoverageProcesses
publicgetCoverageProcesses ()
Gibt den Namen der Prozesse zurück, aus denen die Abdeckung gelöscht werden soll, nachdem der Test abgeschlossen ist.
Kehrt zurück | |
---|---|
a ERROR(/List) von Prozessnamen, aus denen die Abdeckung nach dem Test geleert werden soll |
getCoverageToolchains
publicgetCoverageToolchains ()
Gibt die Coverage-Toolchains zurück, von denen Coverage erfasst werden soll.
Kehrt zurück | |
---|---|
die Toolchains, von denen Abdeckung erfasst werden soll |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Gibt das Verzeichnis zurück, das das Tool llvm-profdata enthält.
Kehrt zurück | |
---|---|
File | eine ERROR(/File) , die das Tool llvm-profdata und seine Abhängigkeiten enthält |
getProfrawFilter
public String getProfrawFilter ()
Gibt das Präfix von Profdata-Dateinamen zurück, die für Abdeckungsmessungen verwendet werden.
Kehrt zurück | |
---|---|
String | ein String , der das Präfix von Profdata-Dateinamen enthält |
istCoverageEnabled
public boolean isCoverageEnabled ()
Gibt zurück, ob Abdeckungsmessungen von diesem Lauf erfasst werden sollen.
Kehrt zurück | |
---|---|
boolean | ob Abdeckungsmessungen erfasst werden sollen |
istCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Gibt zurück, ob Abdeckungsmessungen aus laufenden Prozessen gelöscht werden sollen, nachdem der Test abgeschlossen ist.
Kehrt zurück | |
---|---|
boolean | ob Prozesse für Abdeckungsmessungen nach dem Test gespült werden sollen |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Gibt zurück, ob Abdeckungsmessungen vor der Protokollierung zusammengeführt werden sollen.
Kehrt zurück | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Gibt zurück, ob die Abdeckungsmessungen vor jedem Test zurückgesetzt werden sollen.
Wenn Sie dies aktivieren, kann die Abdeckung gezielter auf den Test ausgerichtet werden.
Kehrt zurück | |
---|---|
boolean | ob die Abdeckung vor dem Test zurückgesetzt werden soll |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2022-11-07 (UTC).