FilteredResultForwarder
public
class
FilteredResultForwarder
extends ResultForwarder
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.ResultForwarder | |
| ↳ | com.android.tradefed.result.FilteredResultForwarder | |
Variante de ResultForwarder qui n'autorise le signalement que d'une liste d'autorisation de TestDescription.
Résumé
Constructeurs publics | |
|---|---|
FilteredResultForwarder(Collection<TestDescription> allowedTests, ITestInvocationListener... listeners)
|
|
Méthodes publiques | |
|---|---|
void
|
testAssumptionFailure(TestDescription test, FailureDescription failure)
Appelé lorsqu'un test atomique signale qu'il suppose une condition qui est fausse |
void
|
testAssumptionFailure(TestDescription test, String trace)
Appelé lorsqu'un test atomique signale qu'il suppose une condition qui est fausse |
void
|
testEnded(TestDescription test, long endTime, Map<String, String> testMetrics)
|
void
|
testEnded(TestDescription test, long endTime, HashMap<String, MetricMeasurement.Metric> testMetrics)
Alternative à |
void
|
testEnded(TestDescription test, Map<String, String> testMetrics)
|
void
|
testEnded(TestDescription test, HashMap<String, MetricMeasurement.Metric> testMetrics)
Indique la fin de l'exécution d'un cas de test individuel. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Signalement de l'échec d'un cas de test individuel. |
void
|
testFailed(TestDescription test, String trace)
Signalement de l'échec d'un cas de test individuel. |
void
|
testIgnored(TestDescription test)
Appelé lorsqu'un test ne sera pas exécuté, généralement parce qu'une méthode de test est annotée avec org.junit.Ignore. |
void
|
testStarted(TestDescription test, long startTime)
Alternative à |
void
|
testStarted(TestDescription test)
Indique le début d'un scénario de test individuel. |
Constructeurs publics
FilteredResultForwarder
public FilteredResultForwarder (Collection<TestDescription> allowedTests, ITestInvocationListener... listeners)
| Paramètres | |
|---|---|
allowedTests |
Collection |
listeners |
ITestInvocationListener |
Méthodes publiques
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, FailureDescription failure)
Appelé lorsqu'un test atomique signale qu'il suppose une condition qui est fausse
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |
failure |
FailureDescription : FailureDescription décrivant l'échec et son contexte. |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, String trace)
Appelé lorsqu'un test atomique signale qu'il suppose une condition qui est fausse
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |
trace |
String : trace de la pile d'échec |
testEnded
public void testEnded (TestDescription test, long endTime, Map<String, String> testMetrics)
| Paramètres | |
|---|---|
test |
TestDescription |
endTime |
long |
testMetrics |
Map |
testEnded
public void testEnded (TestDescription test, long endTime, HashMap<String, MetricMeasurement.Metric> testMetrics)
Alternative à testEnded(TestDescription,Map) où nous pouvons spécifier directement l'heure de fin. Combinez-le avec testStarted(TestDescription,long) pour obtenir une mesure précise.
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |
endTime |
long : heure à laquelle le test s'est terminé, mesurée via System.currentTimeMillis() |
testMetrics |
HashMap : Map des métriques émises. |
testEnded
public void testEnded (TestDescription test, Map<String, String> testMetrics)
| Paramètres | |
|---|---|
test |
TestDescription |
testMetrics |
Map |
testEnded
public void testEnded (TestDescription test, HashMap<String, MetricMeasurement.Metric> testMetrics)
Indique la fin de l'exécution d'un cas de test individuel.
Si testFailed(TestDescription, FailureDescription) n'a pas été appelé, ce test a réussi. Renvoie également toutes les métriques clé/valeur qui ont pu être émises lors de l'exécution du cas de test.
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |
testMetrics |
HashMap : Map des métriques émises. |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Signalement de l'échec d'un cas de test individuel.
Sera appelé entre testStarted et testEnded.
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |
failure |
FailureDescription : FailureDescription décrivant l'échec et son contexte. |
testFailed
public void testFailed (TestDescription test, String trace)
Signalement de l'échec d'un cas de test individuel.
Sera appelé entre testStarted et testEnded.
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |
trace |
String : trace de la pile d'échec |
testIgnored
public void testIgnored (TestDescription test)
Appelé lorsqu'un test ne sera pas exécuté, généralement parce qu'une méthode de test est annotée avec org.junit.Ignore.
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |
testStarted
public void testStarted (TestDescription test, long startTime)
Alternative à testStarted(TestDescription) où nous spécifions également la date de début du test, combinée à testEnded(TestDescription,long,Map) pour une mesure précise.
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |
startTime |
long : heure à laquelle le test a commencé, mesurée via System.currentTimeMillis() |
testStarted
public void testStarted (TestDescription test)
Indique le début d'un scénario de test individuel. Ancienne interface. Utilisez testStarted(TestDescription) autant que possible.
| Paramètres | |
|---|---|
test |
TestDescription : identifie le test |