Abdeckungsoptionen
public final class CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Tradefed-Objekt zum Halten von Deckungsoptionen.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
CoverageOptions () |
Öffentliche Methoden | |
---|---|
getCoverageProcesses () Gibt den Namen der Prozesse zurück, von 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. | |
getDeviceCoveragePaths () Gibt die Speicherorte auf dem Gerät zurück, an denen Abdeckungsmessungen gespeichert sind. | |
File | getJaCoCoAgentPath () Gibt jacocoagent.jar zurück. |
File | getLlvmProfdataPath () Gibt das Verzeichnis zurück, das das Tool llvm-profdata enthält. |
String | getProfrawFilter () Gibt das Präfix der Profdata-Dateinamen zurück, die für Abdeckungsmessungen verwendet werden. |
long | getPullTimeout () Gibt das Timeout in Millisekunden für das Abrufen von Abdeckungsmetriken vom Gerät zurück. |
boolean | isCoverageEnabled () Gibt zurück, ob Abdeckungsmessungen aus 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 Bauträger
Abdeckungsoptionen
public CoverageOptions ()
Öffentliche Methoden
getCoverageProcesses
publicgetCoverageProcesses ()
Gibt den Namen der Prozesse zurück, von denen die Abdeckung gelöscht werden soll, nachdem der Test abgeschlossen ist.
Kehrt zurück | |
---|---|
ein ERROR(/List) von Prozessnamen, aus denen nach dem Test die Abdeckung gelöscht werden soll |
getCoverageToolchains
publicgetCoverageToolchains ()
Gibt die Coverage-Toolchains zurück, von denen Coverage erfasst werden soll.
Kehrt zurück | |
---|---|
die Toolchains, von denen Berichterstattung erfasst werden soll |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Gibt die Speicherorte auf dem Gerät zurück, an denen Abdeckungsmessungen gespeichert sind.
Kehrt zurück | |
---|---|
eine {Linkliste} mit den Geräteabdeckungspfaden |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Gibt jacocoagent.jar zurück.
Kehrt zurück | |
---|---|
File | ein ERROR(/File) der auf jacocoagent.jar verweist. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Gibt das Verzeichnis zurück, das das Tool llvm-profdata enthält.
Kehrt zurück | |
---|---|
File | ein ERROR(/File) das das llvm-profdata-Tool und seine Abhängigkeiten enthält |
getProfrawFilter
public String getProfrawFilter ()
Gibt das Präfix der 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 |
getPullTimeout
public long getPullTimeout ()
Gibt das Timeout in Millisekunden für das Abrufen von Abdeckungsmetriken vom Gerät zurück.
Kehrt zurück | |
---|---|
long | ein ERROR(/long) als Timeout in Millisekunden. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Gibt zurück, ob Abdeckungsmessungen aus diesem Lauf erfasst werden sollen.
Kehrt zurück | |
---|---|
boolean | ob Abdeckungsmessungen erfasst werden sollen |
isCoverageFlushEnabled
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 geleert 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 |