Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

JacocoCodeCoverageTest

public class JacocoCodeCoverageTest
extends CodeCoverageTestBase < JacocoCodeCoverageReportFormat >

java.lang.Object
com.android.tradefed.testtype.CodeCoverageTestBase < com.android.tradefed.testtype.JacocoCodeCoverageReportFormat >
com.android.tradefed.testtype.JacocoCodeCoverageTest


Un IRemoteTest che genera un report di copertura del codice generando build.xml al volo ed eseguendo il comando ant. Questo tipo di test supporta la raccolta di informazioni sulla copertura da classi che sono già state strumentate dal compilatore Jacoco.

Sommario

Costruttori pubblici

JacocoCodeCoverageTest ()

Metodi protetti

File generateCoverageReport (Collection<File> executionFiles, JacocoCodeCoverageReportFormat format)

Genera un rapporto di copertura leggibile dall'uomo dai dati di esecuzione forniti.

List< JacocoCodeCoverageReportFormat > getReportFormat ()

Restituisce l'elenco dei formati di output da utilizzare durante la generazione del report di copertura.

Costruttori pubblici

JacocoCodeCoverageTest

public JacocoCodeCoverageTest ()

Metodi protetti

generateCoverageReport

protected File generateCoverageReport (Collection<File> executionFiles, 
                JacocoCodeCoverageReportFormat format)

Genera un rapporto di copertura leggibile dall'uomo dai dati di esecuzione forniti. Questo metodo viene chiamato al termine dell'esecuzione di tutti i test.

parametri
executionFiles Collection : i file dei dati di esecuzione raccolti durante l'esecuzione dei test.

format JacocoCodeCoverageReportFormat : il formato di output del report di copertura generato.

ritorna
File

Genera
IOException

getReportFormat

protected List< JacocoCodeCoverageReportFormat > getReportFormat ()

Restituisce l'elenco dei formati di output da utilizzare durante la generazione del report di copertura.

ritorna
List< JacocoCodeCoverageReportFormat >