TestResult

public class TestResult
extends Object

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


Container für das Ergebnis eines einzelnen Tests.

Zusammenfassung

Öffentliche Konstruktoren

TestResult()

Öffentliche Methoden

boolean equals(Object obj)
long getEndTime()

Gibt die System.currentTimeMillis()-Zeit zurück, zu der das ITestRunListener.testEnded(TestIdentifier,Map)-Ereignis empfangen wurde.

Map<String, String> getMetrics()

Rufen Sie die zugehörigen Testmesswerte ab.

String getStackTrace()

Rufen Sie den zugehörigen String-Stacktrace ab.

long getStartTime()

Gibt die System.currentTimeMillis()-Zeit zurück, zu der das ITestRunListener.testStarted(TestIdentifier)-Ereignis empfangen wurde.

TestResult.TestStatus getStatus()

TestStatus-Ergebnis des Tests abrufen.

int hashCode()
void setEndTime(long currentTimeMillis)

Legt die Endzeit fest.

void setMetrics(Map<String, String> metrics)

Legen Sie die Testmesswerte fest und überschreiben Sie alle vorherigen Werte.

void setStackTrace(String trace)

Legen Sie den Stacktrace fest.

void setStartTime(long startTime)

Ermöglicht das Festlegen der Startzeit des Tests zur Verwendung mit 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)

Legen Sie TestStatus fest.

Öffentliche Konstruktoren

TestResult

public TestResult ()

Öffentliche Methoden

ist gleich

public boolean equals (Object obj)

Parameter
obj Object

Gibt Folgendes zurück:
boolean

getEndTime

public long getEndTime ()

Gibt die System.currentTimeMillis()-Zeit zurück, zu der das ITestRunListener.testEnded(TestIdentifier,Map)-Ereignis empfangen wurde.

Gibt Folgendes zurück:
long

getMetrics

public Map<String, String> getMetrics ()

Rufen Sie die zugehörigen Testmesswerte ab.

Gibt Folgendes zurück:
Map<String, String>

getStackTrace

public String getStackTrace ()

Rufen Sie den zugehörigen String-Stacktrace ab. Sollte null sein, wenn getStatus() TestStatus.PASSED ist.

Gibt Folgendes zurück:
String

getStartTime

public long getStartTime ()

Gibt die System.currentTimeMillis()-Zeit zurück, zu der das ITestRunListener.testStarted(TestIdentifier)-Ereignis empfangen wurde.

Gibt Folgendes zurück:
long

getStatus

public TestResult.TestStatus getStatus ()

TestStatus-Ergebnis des Tests abrufen.

Gibt Folgendes zurück:
TestResult.TestStatus

hashCode

public int hashCode ()

Gibt Folgendes zurück:
int

setEndTime

public void setEndTime (long currentTimeMillis)

Legt die Endzeit fest.

Parameter
currentTimeMillis long

setMetrics

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

Legen Sie die Testmesswerte fest und überschreiben Sie alle vorherigen Werte.

Parameter
metrics Map

setStackTrace

public void setStackTrace (String trace)

Legen Sie den Stacktrace fest.

Parameter
trace String

setStartTime

public void setStartTime (long startTime)

Ermöglicht das Festlegen der Startzeit des Tests zur Verwendung mit ERROR(ITestRunListener.testStarted(TestIdentifier,long)/com.android.ddmlib.testrunner.ITestRunListener#testStarted(com.android.ddmlib.testrunner.TestIdentifier,long) ITestRunListener.testStarted(TestIdentifier,long)).

Parameter
startTime long

setStatus

public TestResult setStatus (TestResult.TestStatus status)

Legen Sie TestStatus fest.

Parameter
status TestResult.TestStatus

Gibt zurück
TestResult