TestResult

public class TestResult
extends Object

java.lang.Object
com.android.ddmlib.testrunner.TestResult


Contenitore per il risultato di un singolo test.

Riepilogo

Costruttori pubblici

TestResult()

Metodi pubblici

boolean equals(Object obj)
long getEndTime()

Restituisce l'ora System.currentTimeMillis() in cui è stato ricevuto l'evento ITestRunListener.testEnded(TestIdentifier,Map).

Map<String, String> getMetrics()

Recupera le metriche di test associate.

String getStackTrace()

Recupera l'analisi dello stack String associata.

long getStartTime()

Restituisce l'ora System.currentTimeMillis() in cui è stato ricevuto l'evento ITestRunListener.testStarted(TestIdentifier).

TestResult.TestStatus getStatus()

Recupera il risultato TestStatus del test.

int hashCode()
void setEndTime(long currentTimeMillis)

Imposta l'ora di fine

void setMetrics(Map<String, String> metrics)

Imposta le metriche di test, sostituendo eventuali valori precedenti.

void setStackTrace(String trace)

Imposta l'analisi dello stack.

void setStartTime(long startTime)

Consente di impostare l'ora di inizio del test, da utilizzare con ERROR(ITestRunListener.testStarted(TestIdentifier,long)/com.android.ddmlib.testrunner.ITestRunListener#testStarted(com.android.ddmlib.testrunner.TestIdentifier,long) ITestRunListener.testStarted(TestIdentifier,long)).

TestResult setStatus(TestResult.TestStatus status)

Imposta TestStatus.

Costruttori pubblici

TestResult

public TestResult ()

Metodi pubblici

equals

public boolean equals (Object obj)

Parametri
obj Object

Risultati
boolean

getEndTime

public long getEndTime ()

Restituisce l'ora System.currentTimeMillis() in cui è stato ricevuto l'evento ITestRunListener.testEnded(TestIdentifier,Map).

Risultati
long

getMetrics

public Map<String, String> getMetrics ()

Recupera le metriche di test associate.

Risultati
Map<String, String>

getStackTrace

public String getStackTrace ()

Recupera l'analisi dello stack String associata. Deve essere null se getStatus() è TestStatus.PASSED.

Risultati
String

getStartTime

public long getStartTime ()

Restituisce l'ora System.currentTimeMillis() in cui è stato ricevuto l'evento ITestRunListener.testStarted(TestIdentifier).

Risultati
long

getStatus

public TestResult.TestStatus getStatus ()

Recupera il risultato TestStatus del test.

Risultati
TestResult.TestStatus

hashCode

public int hashCode ()

Risultati
int

setEndTime

public void setEndTime (long currentTimeMillis)

Imposta l'ora di fine

Parametri
currentTimeMillis long

setMetrics

public void setMetrics (Map<String, String> metrics)

Imposta le metriche di test, sostituendo eventuali valori precedenti.

Parametri
metrics Map

setStackTrace

public void setStackTrace (String trace)

Imposta l'analisi dello stack.

Parametri
trace String

setStartTime

public void setStartTime (long startTime)

Consente di impostare l'ora di inizio del test, da utilizzare con ERROR(ITestRunListener.testStarted(TestIdentifier,long)/com.android.ddmlib.testrunner.ITestRunListener#testStarted(com.android.ddmlib.testrunner.TestIdentifier,long) ITestRunListener.testStarted(TestIdentifier,long)).

Parametri
startTime long

setStatus

public TestResult setStatus (TestResult.TestStatus status)

Imposta TestStatus.

Parametri
status TestResult.TestStatus

Risultati
TestResult