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, von denen die Abdeckung nach Abschluss des Tests geleert werden soll.

getCoverageToolchains ()

Gibt die Coverage-Toolchains zurück, aus denen die 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 Coverage-Messungen verwendet werden.

boolean isCoverageEnabled ()

Gibt zurück, ob Coverage-Messungen 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.

Öffentliche Konstrukteure

Abdeckungsoptionen

public CoverageOptions ()

Öffentliche Methoden

getCoverageProcesses

public  getCoverageProcesses ()

Gibt den Namen der Prozesse zurück, von denen die Abdeckung nach Abschluss des Tests geleert werden soll.

Kehrt zurück
ein ERROR(/List) von Prozessnamen zu spülen Abdeckung von nach dem Test

getCoverageToolchains

public  getCoverageToolchains ()

Gibt die Coverage-Toolchains zurück, aus denen die Coverage erfasst werden soll.

Kehrt zurück
die Toolchains, um Abdeckungen zu sammeln

getLlvmProfdataPath

public File getLlvmProfdataPath ()

Gibt das Verzeichnis zurück, das das Tool llvm-profdata enthält.

Kehrt zurück
File ein ERROR(/File) die llvm profdata-Tool und ihre Abhängigkeiten enthält

getProfrawFilter

public String getProfrawFilter ()

Gibt das Präfix von profdata-Dateinamen zurück, die für Coverage-Messungen verwendet werden.

Kehrt zurück
String ein String das Präfix profdata Dateinamen enthält ,

isCoverageEnabled

public boolean isCoverageEnabled ()

Gibt zurück, ob Coverage-Messungen von 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 gespült werden sollen