Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Résultat du test

public class TestResult
extends Object

java.lang.Object
com.android.tradefed.result.TestResult


Conteneur pour un résultat d'un seul test.

Résumé

Constructeurs publics

TestResult ()

Méthodes publiques

void addLoggedFile (String dataName, LogFile loggedFile)

Ajouter un suivi de fichier enregistré associé à ce scénario de test

boolean equals (Object obj)
long getEndTime ()

Renvoie l'heure System.currentTimeMillis() laquelle l' ERROR(ITestInvocationListener#testEnded(TestDescription, Map)/com.android.tradefed.result.ITestInvocationListener#testEnded(com.android.tradefed.result.TestDescription,Map) ITestInvocationListener#testEnded(TestDescription, Map)) a été reçu.

getLoggedFiles ()

Renvoie une copie de la carte contenant tous les fichiers enregistrés associés à ce scénario de test.

getMetrics ()

Obtenez les métriques de test associées.

getProtoMetrics ()

Obtenez les métriques de test associées au format proto.

String getStackTrace ()

Obtenez la trace de la pile de String associée.

long getStartTime ()

Renvoie l'heure System.currentTimeMillis() laquelle l' ITestInvocationListener#testStarted(TestDescription) a été reçu.

TestResult.TestStatus getStatus ()

Obtenez le résultat TestStatus du test.

int hashCode ()
static TestResult merge ( results, MergeStrategy strategy) merge ( results, MergeStrategy strategy)

Fusionner les tentatives pour un même scénario de test en fonction de la stratégie de fusion.

void setEndTime (long currentTimeMillis)

Définit l'heure de fin

void setMetrics ( metrics) setMetrics ( metrics)

Définissez les métriques de test, en remplaçant les valeurs précédentes.

void setProtoMetrics ( metrics) setProtoMetrics ( metrics)

Définissez le format des métriques proto de test, en remplaçant toutes les valeurs précédentes.

void setStackTrace (String trace)

Définissez la trace de la pile.

void setStartTime (long startTime)

Permet de définir l'heure de démarrage du test, à utiliser avec ITestInvocationListener#testStarted(TestDescription, long) .

TestResult setStatus (TestResult.TestStatus status)

Définissez le TestStatus .

Constructeurs publics

Résultat du test

public TestResult ()

Méthodes publiques

addLoggedFile

public void addLoggedFile (String dataName, 
                LogFile loggedFile)

Ajouter un suivi de fichier enregistré associé à ce scénario de test

Paramètres
dataName String

loggedFile LogFile

équivaut à

public boolean equals (Object obj)

Paramètres
obj Object

Retour
boolean

getLoggedFiles

public  getLoggedFiles ()

Renvoie une copie de la carte contenant tous les fichiers enregistrés associés à ce scénario de test.

Retour

getMetrics

public  getMetrics ()

Obtenez les métriques de test associées.

Retour

getProtoMetrics

public  getProtoMetrics ()

Obtenez les métriques de test associées au format proto.

Retour

getStackTrace

public String getStackTrace ()

Obtenez la trace de la pile de String associée. Doit être null si getStatus() est TestStatus#PASSED .

Retour
String

getStartTime

public long getStartTime ()

Renvoie l'heure System.currentTimeMillis() laquelle l' ITestInvocationListener#testStarted(TestDescription) a été reçu.

Retour
long

getStatus

public TestResult.TestStatus getStatus ()

Obtenez le résultat TestStatus du test.

Retour
TestResult.TestStatus

hashCode

public int hashCode ()

Retour
int

fusionner

public static TestResult merge ( results, 
                MergeStrategy strategy)

Fusionner les tentatives pour un même scénario de test en fonction de la stratégie de fusion.

Paramètres
results : Liste des TestResult qui seront fusionnés

strategy MergeStrategy : la MergeStrategy à utiliser pour déterminer le résultat de la fusion.

Retour
TestResult TestResult fusionné ou null s'il n'y a rien à fusionner.

setEndTime

public void setEndTime (long currentTimeMillis)

Définit l'heure de fin

Paramètres
currentTimeMillis long

setMetrics

public void setMetrics ( metrics)

Définissez les métriques de test, en remplaçant les valeurs précédentes.

Paramètres
metrics

setProtoMetrics

public void setProtoMetrics ( metrics)

Définissez le format des métriques proto de test, en remplaçant toutes les valeurs précédentes.

Paramètres
metrics

setStackTrace

public void setStackTrace (String trace)

Définissez la trace de la pile.

Paramètres
trace String

setStartTime

public void setStartTime (long startTime)

Permet de définir l'heure de démarrage du test, à utiliser avec ITestInvocationListener#testStarted(TestDescription, long) .

Paramètres
startTime long

setStatus

public TestResult setStatus (TestResult.TestStatus status)

Définissez le TestStatus .

Paramètres
status TestResult.TestStatus

Retour
TestResult