À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release
au lieu de aosp-main
pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
JUnitToInvocationResultForwarder
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
java.lang.Object
|
↳ |
com.android.tradefed.result.JUnitToInvocationResultForwarder
|
Classe qui écoute les événements TestListener
et les transmet à un ITestInvocationListener
.
Résumé
Méthodes publiques |
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test, metrics)
Rappel à partir des tests JUnit3 pouvant transférer des métriques.
|
void
|
endTest(Test test)
|
void
|
startTest(Test test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Rappel de l'acheminement JUnit3 pour obtenir les journaux d'un test.
|
Constructeurs publics
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Paramètres |
invocationListener |
ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder ( invocationListeners)
Paramètres |
invocationListeners |
|
Méthodes publiques
addError
public void addError (Test test,
Throwable t)
Paramètres |
test |
Test |
t |
Throwable |
addFailure
public void addFailure (Test test,
AssertionFailedError t)
Paramètres |
test |
Test |
t |
AssertionFailedError |
endTest
public void endTest (Test test,
metrics)
Rappel à partir des tests JUnit3 pouvant transférer des métriques.
Paramètres |
test |
Test : Test qui vient de s'exécuter. |
metrics |
: métriques au format Map à transmettre au rappel des résultats. |
endTest
public void endTest (Test test)
startTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Rappel de l'acheminement JUnit3 pour obtenir les journaux d'un test.
Paramètres |
dataName |
String : nom descriptif des données sous forme de chaîne (par exemple, "device_logcat"). Notez que le nom de données peut ne pas être unique par appel. Autrement dit, les implémentateurs doivent pouvoir gérer plusieurs appels avec le même nom de données. |
dataType |
LogDataType : LogDataType des données |
dataStream |
InputStreamSource : InputStreamSource des données. Les implémentateurs doivent appeler createInputStream pour commencer à lire les données et s'assurer de fermer l'InputStream généré une fois la lecture terminée. Les appelants doivent s'assurer que la source des données reste présente et accessible jusqu'à la fin de la méthode testLog. |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/26 (UTC).
[null,null,["Dernière mise à jour le 2025/03/26 (UTC)."],[],[]]