CoverageOptions
public
final
class
CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Tradefed-Objekt für Abdeckungsoptionen.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
CoverageOptions()
|
Öffentliche Methoden | |
---|---|
|
getCoverageProcesses()
Gibt den Namen der Prozesse zurück, aus denen die Abdeckung nach Abschluss des Tests gelöscht werden soll. |
|
getCoverageToolchains()
Gibt die Toolchains für die Abdeckung zurück, aus denen die Abdeckung 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 mit dem llvm-profdata-Tool zurück. |
String
|
getProfrawFilter()
Gibt das Präfix der Dateinamen von profdata zurück, die für Abdeckungsmessungen verwendet werden. |
long
|
getPullTimeout()
Gibt das Zeitlimit in Millisekunden für das Abrufen von Abdeckungsmesswerten vom Gerät zurück. |
boolean
|
isCoverageEnabled()
Gibt an, ob Abdeckungsmesswerte aus diesem Lauf erfasst werden sollen. |
boolean
|
isCoverageFlushEnabled()
Gibt an, ob Abdeckungsmessungen nach Abschluss des Tests aus laufenden Prozessen gelöscht werden sollen. |
boolean
|
shouldMergeCoverage()
Gibt an, ob Abdeckungsmessungen vor dem Logging zusammengeführt werden sollen. |
boolean
|
shouldResetCoverageBeforeTest()
Gibt an, ob Abdeckungsmessungen vor jedem Test zurückgesetzt werden sollen. |
Öffentliche Konstruktoren
CoverageOptions
public CoverageOptions ()
Öffentliche Methoden
getCoverageProcesses
publicgetCoverageProcesses ()
Gibt den Namen der Prozesse zurück, aus denen die Abdeckung nach Abschluss des Tests gelöscht werden soll.
Returns | |
---|---|
|
eine ERROR(/List) mit Prozessnamen, aus denen die Abdeckung nach dem Test gelöscht werden soll |
getCoverageToolchains
publicgetCoverageToolchains ()
Gibt die Toolchains für die Abdeckung zurück, aus denen die Abdeckung erfasst werden soll.
Returns | |
---|---|
|
die toolchains, aus denen die Abdeckung erfasst werden soll |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Gibt die Speicherorte auf dem Gerät zurück, an denen Abdeckungsmessungen gespeichert sind.
Returns | |
---|---|
|
eine {link List} mit den Pfaden zur Geräteabdeckung |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Gibt jacocoagent.jar zurück.
Returns | |
---|---|
File |
eine ERROR(/File) , die auf jacocoagent.jar verweist. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Gibt das Verzeichnis mit dem llvm-profdata-Tool zurück.
Returns | |
---|---|
File |
eine ERROR(/File) mit dem llvm-profdata-Tool und den zugehörigen Abhängigkeiten |
getProfrawFilter
public String getProfrawFilter ()
Gibt das Präfix der Dateinamen von profdata zurück, die für Abdeckungsmessungen verwendet werden.
Returns | |
---|---|
String |
eine String mit dem Präfix der Dateinamen von Profdata |
getPullTimeout
public long getPullTimeout ()
Gibt das Zeitlimit in Millisekunden für das Abrufen von Abdeckungsmesswerten vom Gerät zurück.
Returns | |
---|---|
long |
ERROR(/long) als Zeitlimit in Millisekunden. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Gibt an, ob Abdeckungsmesswerte aus diesem Lauf erfasst werden sollen.
Returns | |
---|---|
boolean |
ob Abdeckungsmessungen erfasst werden sollen |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Gibt an, ob Abdeckungsmessungen nach Abschluss des Tests aus laufenden Prozessen gelöscht werden sollen.
Returns | |
---|---|
boolean |
ob Prozesse für Abdeckungsmessungen nach dem Test gelöscht werden sollen |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Gibt an, ob Abdeckungsmessungen vor dem Logging zusammengeführt werden sollen.
Returns | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Gibt an, ob Abdeckungsmessungen vor jedem Test zurückgesetzt werden sollen.
Wenn Sie diese Option aktivieren, kann die Abdeckung gezielter auf den Test ausgerichtet werden.
Returns | |
---|---|
boolean |
ob die Abdeckung vor dem Test zurückgesetzt werden soll |